Skip to content

Commit

Permalink
Disable deprecated sonar rules in the eslint config
Browse files Browse the repository at this point in the history
  • Loading branch information
pieterwigboldus-visma committed Jan 22, 2025
1 parent 7270ce8 commit ddd8ff7
Showing 1 changed file with 61 additions and 61 deletions.
122 changes: 61 additions & 61 deletions eslint.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -384,28 +384,28 @@ export default [
'sonarjs/generator-without-yield': 'error',
'sonarjs/hashing': 'error',
'sonarjs/hidden-files': 'error',
'sonarjs/hook-use-state': 'error',
// 'sonarjs/hook-use-state': 'error',
'sonarjs/in-operator-type-error': 'error',
'sonarjs/inconsistent-function-call': 'error',
'sonarjs/index-of-compare-to-positive-number': 'error',
'sonarjs/insecure-cookie': 'error',
'sonarjs/insecure-jwt-token': 'error',
'sonarjs/inverted-assertion-arguments': 'error',
'sonarjs/jsx-key': 'error',
'sonarjs/jsx-no-constructed-context-values': 'error',
// 'sonarjs/jsx-key': 'error',
// 'sonarjs/jsx-no-constructed-context-values': 'error',
'sonarjs/label-position': 'error',
'sonarjs/link-with-target-blank': 'error',
'sonarjs/max-switch-cases': 'error',
'sonarjs/max-union-size': 'off',
'sonarjs/misplaced-loop-counter': 'error',
'sonarjs/mouse-events-a11y': 'error',
// 'sonarjs/mouse-events-a11y': 'error',
'sonarjs/nested-control-flow': 'off',
'sonarjs/new-operator-misuse': 'error',
'sonarjs/no-all-duplicated-branches': 'error',
'sonarjs/no-alphabetical-sort': 'error',
'sonarjs/no-angular-bypass-sanitization': 'error',
'sonarjs/no-array-delete': 'error',
'sonarjs/no-array-index-key': 'error',
// 'sonarjs/no-array-index-key': 'error',
'sonarjs/no-associative-arrays': 'error',
'sonarjs/no-async-constructor': 'error',
'sonarjs/no-built-in-override': 'off',
Expand All @@ -417,7 +417,7 @@ export default [
'sonarjs/no-commented-code': 'error',
'sonarjs/no-dead-store': 'error',
'sonarjs/no-delete-var': 'error',
'sonarjs/no-deprecated-react': 'error',
// 'sonarjs/no-deprecated-react': 'error',
'sonarjs/no-duplicate-in-composite': 'error',
'sonarjs/no-duplicate-string': ['error', { threshold: 3 }],
'sonarjs/no-duplicated-branches': 'error',
Expand All @@ -435,7 +435,7 @@ export default [
'sonarjs/no-global-this': 'error',
'sonarjs/no-globals-shadowing': 'error',
'sonarjs/no-gratuitous-expressions': 'error',
'sonarjs/no-hardcoded-credentials': 'error',
// 'sonarjs/no-hardcoded-credentials': 'error',
'sonarjs/no-hardcoded-ip': 'error',
'sonarjs/no-hook-setter-in-body': 'error',
'sonarjs/no-identical-conditions': 'error',
Expand Down Expand Up @@ -482,7 +482,7 @@ export default [
'sonarjs/no-same-argument-assert': 'error',
'sonarjs/no-same-line-conditional': 'error',
'sonarjs/no-selector-parameter': 'error',
'sonarjs/no-skipped-test': 'error',
// 'sonarjs/no-skipped-test': 'error',
'sonarjs/no-small-switch': 'error',
'sonarjs/no-tab': 'off',
'sonarjs/no-table-as-layout': 'error',
Expand All @@ -491,9 +491,9 @@ export default [
'sonarjs/no-undefined-assignment': 'off',
'sonarjs/no-unenclosed-multiline-block': 'error',
'sonarjs/no-uniq-key': 'error',
'sonarjs/no-unsafe': 'error',
// 'sonarjs/no-unsafe': 'error',
'sonarjs/no-unsafe-unzip': 'error',
'sonarjs/no-unstable-nested-components': 'error',
// 'sonarjs/no-unstable-nested-components': 'error',
'sonarjs/no-unthrown-error': 'error',
'sonarjs/no-unused-collection': 'error',
'sonarjs/no-unused-function-argument': 'off',
Expand Down Expand Up @@ -536,22 +536,22 @@ export default [
'sonarjs/single-character-alternation': 'error',
'sonarjs/slow-regex': 'error',
'sonarjs/sockets': 'off',
'sonarjs/sonar-block-scoped-var': 'error',
'sonarjs/sonar-jsx-no-leaked-render': 'error',
// 'sonarjs/sonar-block-scoped-var': 'error',
// 'sonarjs/sonar-jsx-no-leaked-render': 'error',
'sonarjs/sonar-max-lines': 'off',
'sonarjs/sonar-max-lines-per-function': 'off',
'sonarjs/sonar-no-control-regex': 'error',
'sonarjs/sonar-no-empty-character-class': 'error',
'sonarjs/sonar-no-fallthrough': 'error',
'sonarjs/sonar-no-invalid-regexp': 'error',
// 'sonarjs/sonar-no-control-regex': 'error',
// 'sonarjs/sonar-no-empty-character-class': 'error',
// 'sonarjs/sonar-no-fallthrough': 'error',
// 'sonarjs/sonar-no-invalid-regexp': 'error',
'sonarjs/sonar-no-magic-numbers': 'off',
'sonarjs/sonar-no-misleading-character-class': 'error',
'sonarjs/sonar-no-regex-spaces': 'error',
'sonarjs/sonar-no-unused-class-component-methods': 'error',
'sonarjs/sonar-no-unused-vars': 'error',
'sonarjs/sonar-prefer-optional-chain': 'error',
'sonarjs/sonar-prefer-read-only-props': 'error',
'sonarjs/sonar-prefer-regexp-exec': 'error',
// 'sonarjs/sonar-no-misleading-character-class': 'error',
// 'sonarjs/sonar-no-regex-spaces': 'error',
// 'sonarjs/sonar-no-unused-class-component-methods': 'error',
// 'sonarjs/sonar-no-unused-vars': 'error',
// 'sonarjs/sonar-prefer-optional-chain': 'error',
// 'sonarjs/sonar-prefer-read-only-props': 'error',
// 'sonarjs/sonar-prefer-regexp-exec': 'error',
'sonarjs/sql-queries': 'error',
'sonarjs/stable-tests': 'error',
'sonarjs/standard-input': 'off',
Expand Down Expand Up @@ -581,57 +581,57 @@ export default [
'sonarjs/x-powered-by': 'error',
'sonarjs/xml-parser-xxe': 'error',
'sonarjs/xpath': 'off',
'sonarjs/sonar-max-params': 'error',
'sonarjs/no-unused-private-class-members': 'error',
'sonarjs/alt-text': 'error',
// 'sonarjs/sonar-max-params': 'error',
// 'sonarjs/no-unused-private-class-members': 'error',
// 'sonarjs/alt-text': 'error',
'sonarjs/brace-style': 'off',
'sonarjs/no-extra-semi': 'off',
'sonarjs/no-empty-function': 'off',
'sonarjs/switch-without-default': 'off',
'sonarjs/semi': 'off',
'sonarjs/sonar-no-dupe-keys': 'error',
'sonarjs/no-unreachable': 'error',
'sonarjs/default-param-last': 'error',
'sonarjs/no-infinite-loop': 'error',
// 'sonarjs/sonar-no-dupe-keys': 'error',
// 'sonarjs/no-unreachable': 'error',
// 'sonarjs/default-param-last': 'error',
// 'sonarjs/no-infinite-loop': 'error',
'sonarjs/accessor-pairs': 'off',
'sonarjs/new-cap': 'off',
'sonarjs/use-isnan': 'error',
'sonarjs/no-redeclare': 'error',
// 'sonarjs/use-isnan': 'error',
// 'sonarjs/no-redeclare': 'error',
'sonarjs/object-shorthand': 'off',
'sonarjs/no-var': 'error',
// 'sonarjs/no-var': 'error',
'sonarjs/prefer-template': 'off',
'sonarjs/no-throw-literal': 'error',
// 'sonarjs/no-throw-literal': 'error',
'sonarjs/no-empty-interface': 'off',
'sonarjs/media-has-caption': 'error',
'sonarjs/prefer-for-of': 'error',
'sonarjs/prefer-namespace-keyword': 'error',
// 'sonarjs/media-has-caption': 'error',
// 'sonarjs/prefer-for-of': 'error',
// 'sonarjs/prefer-namespace-keyword': 'error',
'sonarjs/no-accessor-field-mismatch': 'off',
'sonarjs/no-this-alias': 'off',
'sonarjs/html-has-lang': 'error',
'sonarjs/unnecessary-character-escapes': 'error',
'sonarjs/no-misused-promises': 'error',
'sonarjs/no-base-to-string': 'error',
'sonarjs/prefer-string-starts-ends-with': 'error',
'sonarjs/no-redundant-type-constituents': 'error',
'sonarjs/prefer-enum-initializers': 'error',
'sonarjs/prefer-function-type': 'error',
'sonarjs/prefer-nullish-coalescing': 'error',
// 'sonarjs/html-has-lang': 'error',
// 'sonarjs/unnecessary-character-escapes': 'error',
// 'sonarjs/no-misused-promises': 'error',
// 'sonarjs/no-base-to-string': 'error',
// 'sonarjs/prefer-string-starts-ends-with': 'error',
// 'sonarjs/no-redundant-type-constituents': 'error',
// 'sonarjs/prefer-enum-initializers': 'error',
// 'sonarjs/prefer-function-type': 'error',
// 'sonarjs/prefer-nullish-coalescing': 'error',
'sonarjs/no-extend-native': 'off',
'sonarjs/no-useless-constructor': 'error',
'sonarjs/no-lonely-if': 'error',
'sonarjs/prefer-object-spread': 'error',
'sonarjs/prefer-spread': 'error',
'sonarjs/no-useless-call': 'error',
'sonarjs/no-self-compare': 'error',
'sonarjs/no-unknown-property': 'error',
'sonarjs/jsx-no-useless-fragment': 'error',
'sonarjs/no-find-dom-node': 'error',
'sonarjs/anchor-has-content': 'error',
'sonarjs/anchor-is-valid': 'error',
'sonarjs/label-has-associated-control': 'error',
'sonarjs/no-self-import': 'error',
'sonarjs/no-unused-expressions': 'off',
'sonarjs/rules-of-hooks': 'error'
// 'sonarjs/no-useless-constructor': 'error',
// 'sonarjs/no-lonely-if': 'error',
// 'sonarjs/prefer-object-spread': 'error',
// 'sonarjs/prefer-spread': 'error',
// 'sonarjs/no-useless-call': 'error',
// 'sonarjs/no-self-compare': 'error',
// 'sonarjs/no-unknown-property': 'error',
// 'sonarjs/jsx-no-useless-fragment': 'error',
// 'sonarjs/no-find-dom-node': 'error',
// 'sonarjs/anchor-has-content': 'error',
// 'sonarjs/anchor-is-valid': 'error',
// 'sonarjs/label-has-associated-control': 'error',
// 'sonarjs/no-self-import': 'error',
'sonarjs/no-unused-expressions': 'off'
// 'sonarjs/rules-of-hooks': 'error'
}
}
]

0 comments on commit ddd8ff7

Please sign in to comment.