feat: add process docs and scripts for yarn.lock only backports#2713
feat: add process docs and scripts for yarn.lock only backports#2713JessicaJHee wants to merge 2 commits into
Quality Gate passed
Annotations
Check warning on line 415 in scripts/yarnlock-backport/backport.ts
sonarqubecloud / SonarCloud Code Analysis
Refactor this code to not use nested template literals.
See more on https://sonarcloud.io/project/issues?id=redhat-developer_rhdh-plugin-export-overlays&issues=AZ9CCDpgQBmIDRieIMdu&open=AZ9CCDpgQBmIDRieIMdu&pullRequest=2713
Check warning on line 525 in scripts/yarnlock-backport/backport.ts
sonarqubecloud / SonarCloud Code Analysis
Use concise character class syntax '\d' instead of '[0-9]'.
See more on https://sonarcloud.io/project/issues?id=redhat-developer_rhdh-plugin-export-overlays&issues=AZ8ZjumgaauKZWBXpdOs&open=AZ8ZjumgaauKZWBXpdOs&pullRequest=2713
Check warning on line 71 in scripts/yarnlock-backport/backport.ts
sonarqubecloud / SonarCloud Code Analysis
'v.version ?? ''' will use Object's default stringification format ('[object Object]') when stringified.
See more on https://sonarcloud.io/project/issues?id=redhat-developer_rhdh-plugin-export-overlays&issues=AZ8dZZsHVoNIKH_aIm8U&open=AZ8dZZsHVoNIKH_aIm8U&pullRequest=2713
Check warning on line 629 in scripts/yarnlock-backport/backport.ts
sonarqubecloud / SonarCloud Code Analysis
'(dep as Json).version ?? ''' will use Object's default stringification format ('[object Object]') when stringified.
See more on https://sonarcloud.io/project/issues?id=redhat-developer_rhdh-plugin-export-overlays&issues=AZ8ZXAMoaauKZWBXn3ao&open=AZ8ZXAMoaauKZWBXn3ao&pullRequest=2713
Check warning on line 552 in scripts/yarnlock-backport/backport.ts
sonarqubecloud / SonarCloud Code Analysis
`names` should be a `Set`, and use `names.has()` to check existence or non-existence.
See more on https://sonarcloud.io/project/issues?id=redhat-developer_rhdh-plugin-export-overlays&issues=AZ8ZjumgaauKZWBXpdOu&open=AZ8ZjumgaauKZWBXpdOu&pullRequest=2713
Check warning on line 46 in scripts/yarnlock-backport/backport.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `String#replaceAll()` over `String#replace()`.
See more on https://sonarcloud.io/project/issues?id=redhat-developer_rhdh-plugin-export-overlays&issues=AZ8ZXAMoaauKZWBXn3aZ&open=AZ8ZXAMoaauKZWBXn3aZ&pullRequest=2713
Check warning on line 75 in scripts/yarnlock-backport/backport.ts
sonarqubecloud / SonarCloud Code Analysis
'v.lessThan' will use Object's default stringification format ('[object Object]') when stringified.
See more on https://sonarcloud.io/project/issues?id=redhat-developer_rhdh-plugin-export-overlays&issues=AZ8dZZsHVoNIKH_aIm8W&open=AZ8dZZsHVoNIKH_aIm8W&pullRequest=2713
Check failure on line 851 in scripts/yarnlock-backport/backport.ts
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 19 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=redhat-developer_rhdh-plugin-export-overlays&issues=AZ8dZZsHVoNIKH_aIm8i&open=AZ8dZZsHVoNIKH_aIm8i&pullRequest=2713
Check warning on line 69 in scripts/yarnlock-backport/backport.ts
sonarqubecloud / SonarCloud Code Analysis
'v.status ?? ''' will use Object's default stringification format ('[object Object]') when stringified.
See more on https://sonarcloud.io/project/issues?id=redhat-developer_rhdh-plugin-export-overlays&issues=AZ8dZZsHVoNIKH_aIm8T&open=AZ8dZZsHVoNIKH_aIm8T&pullRequest=2713
Check warning on line 492 in scripts/yarnlock-backport/backport.ts
sonarqubecloud / SonarCloud Code Analysis
Use the "RegExp.exec()" method instead.
See more on https://sonarcloud.io/project/issues?id=redhat-developer_rhdh-plugin-export-overlays&issues=AZ9CCDpgQBmIDRieIMdw&open=AZ9CCDpgQBmIDRieIMdw&pullRequest=2713
Check warning on line 502 in scripts/yarnlock-backport/backport.ts
sonarqubecloud / SonarCloud Code Analysis
'data.repo ?? ''' will use Object's default stringification format ('[object Object]') when stringified.
See more on https://sonarcloud.io/project/issues?id=redhat-developer_rhdh-plugin-export-overlays&issues=AZ9CCDpgQBmIDRieIMdx&open=AZ9CCDpgQBmIDRieIMdx&pullRequest=2713
Check warning on line 252 in scripts/yarnlock-backport/backport.ts
sonarqubecloud / SonarCloud Code Analysis
'depNode.version ?? ''' will use Object's default stringification format ('[object Object]') when stringified.
See more on https://sonarcloud.io/project/issues?id=redhat-developer_rhdh-plugin-export-overlays&issues=AZ8dZZsHVoNIKH_aIm8h&open=AZ8dZZsHVoNIKH_aIm8h&pullRequest=2713
Check warning on line 74 in scripts/yarnlock-backport/backport.ts
sonarqubecloud / SonarCloud Code Analysis
'v.lessThan' will use Object's default stringification format ('[object Object]') when stringified.
See more on https://sonarcloud.io/project/issues?id=redhat-developer_rhdh-plugin-export-overlays&issues=AZ8dZZsHVoNIKH_aIm8V&open=AZ8dZZsHVoNIKH_aIm8V&pullRequest=2713
Check failure on line 66 in scripts/yarnlock-backport/backport.ts
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 16 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=redhat-developer_rhdh-plugin-export-overlays&issues=AZ8dZZsHVoNIKH_aIm8S&open=AZ8dZZsHVoNIKH_aIm8S&pullRequest=2713
Check warning on line 93 in scripts/yarnlock-backport/backport.ts
sonarqubecloud / SonarCloud Code Analysis
Use the "RegExp.exec()" method instead.
See more on https://sonarcloud.io/project/issues?id=redhat-developer_rhdh-plugin-export-overlays&issues=AZ8dZZsHVoNIKH_aIm8a&open=AZ8dZZsHVoNIKH_aIm8a&pullRequest=2713
Check warning on line 185 in scripts/yarnlock-backport/backport.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `String#replaceAll()` over `String#replace()`.
See more on https://sonarcloud.io/project/issues?id=redhat-developer_rhdh-plugin-export-overlays&issues=AZ8dZZsHVoNIKH_aIm8d&open=AZ8dZZsHVoNIKH_aIm8d&pullRequest=2713
Check warning on line 501 in scripts/yarnlock-backport/backport.ts
sonarqubecloud / SonarCloud Code Analysis
'data['repo-ref'] ?? ''' will use Object's default stringification format ('[object Object]') when stringified.
See more on https://sonarcloud.io/project/issues?id=redhat-developer_rhdh-plugin-export-overlays&issues=AZ8ZjumgaauKZWBXpdOr&open=AZ8ZjumgaauKZWBXpdOr&pullRequest=2713
Check warning on line 80 in scripts/yarnlock-backport/backport.ts
sonarqubecloud / SonarCloud Code Analysis
'v.lessThanOrEqual' will use Object's default stringification format ('[object Object]') when stringified.
See more on https://sonarcloud.io/project/issues?id=redhat-developer_rhdh-plugin-export-overlays&issues=AZ8dZZsHVoNIKH_aIm8Y&open=AZ8dZZsHVoNIKH_aIm8Y&pullRequest=2713
Check warning on line 100 in scripts/yarnlock-backport/backport.ts
sonarqubecloud / SonarCloud Code Analysis
Use the "RegExp.exec()" method instead.
See more on https://sonarcloud.io/project/issues?id=redhat-developer_rhdh-plugin-export-overlays&issues=AZ8dZZsHVoNIKH_aIm8b&open=AZ8dZZsHVoNIKH_aIm8b&pullRequest=2713
Check warning on line 234 in scripts/yarnlock-backport/backport.ts
sonarqubecloud / SonarCloud Code Analysis
'npmLsJson.version ?? ''' will use Object's default stringification format ('[object Object]') when stringified.
See more on https://sonarcloud.io/project/issues?id=redhat-developer_rhdh-plugin-export-overlays&issues=AZ8dZZsHVoNIKH_aIm8g&open=AZ8dZZsHVoNIKH_aIm8g&pullRequest=2713
Check warning on line 79 in scripts/yarnlock-backport/backport.ts
sonarqubecloud / SonarCloud Code Analysis
'v.lessThanOrEqual' will use Object's default stringification format ('[object Object]') when stringified.
See more on https://sonarcloud.io/project/issues?id=redhat-developer_rhdh-plugin-export-overlays&issues=AZ8dZZsHVoNIKH_aIm8X&open=AZ8dZZsHVoNIKH_aIm8X&pullRequest=2713
Check warning on line 419 in scripts/yarnlock-backport/backport.ts
sonarqubecloud / SonarCloud Code Analysis
Refactor this code to not use nested template literals.
See more on https://sonarcloud.io/project/issues?id=redhat-developer_rhdh-plugin-export-overlays&issues=AZ9CCDpgQBmIDRieIMdv&open=AZ9CCDpgQBmIDRieIMdv&pullRequest=2713
Check warning on line 607 in scripts/yarnlock-backport/backport.ts
sonarqubecloud / SonarCloud Code Analysis
`String.raw` should be used to avoid escaping `\`.
See more on https://sonarcloud.io/project/issues?id=redhat-developer_rhdh-plugin-export-overlays&issues=AZ8ZXAMoaauKZWBXn3am&open=AZ8ZXAMoaauKZWBXn3am&pullRequest=2713
Check warning on line 233 in scripts/yarnlock-backport/backport.ts
sonarqubecloud / SonarCloud Code Analysis
'npmLsJson.name ?? ''' will use Object's default stringification format ('[object Object]') when stringified.
See more on https://sonarcloud.io/project/issues?id=redhat-developer_rhdh-plugin-export-overlays&issues=AZ8dZZsHVoNIKH_aIm8f&open=AZ8dZZsHVoNIKH_aIm8f&pullRequest=2713
Check warning on line 525 in scripts/yarnlock-backport/backport.ts
sonarqubecloud / SonarCloud Code Analysis
Use concise character class syntax '\d' instead of '[0-9]'.
See more on https://sonarcloud.io/project/issues?id=redhat-developer_rhdh-plugin-export-overlays&issues=AZ8ZjumgaauKZWBXpdOt&open=AZ8ZjumgaauKZWBXpdOt&pullRequest=2713