Skip to content

Merge pull request #12222 from linode/release-v1.142.0

d8435fb
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

Release v1.142.0 – stagingmaster #12229

Merge pull request #12222 from linode/release-v1.142.0
d8435fb
Select commit
Loading
Failed to load commit list.
GitHub Actions / eslint completed May 15, 2025 in 2s

reviewdog [eslint] report

reported by reviewdog 🐶

Findings (137)

packages/manager/cypress/e2e/core/account/account-maintenance.spec.ts|173 col 53| Unexpected any. Specify a different type.
packages/manager/cypress/e2e/core/account/account-maintenance.spec.ts|173 col 58| Refactor this code to not nest functions more than 4 levels deep.
packages/manager/cypress/e2e/core/account/account-maintenance.spec.ts|223 col 55| Unexpected any. Specify a different type.
packages/manager/cypress/e2e/core/account/account-maintenance.spec.ts|223 col 60| Refactor this code to not nest functions more than 4 levels deep.
packages/manager/cypress/e2e/core/account/restricted-user-details-pages.spec.ts|147 col 14| Define a constant instead of duplicating this literal 6 times.
packages/manager/cypress/e2e/core/account/restricted-user-details-pages.spec.ts|157 col 15| Define a constant instead of duplicating this literal 27 times.
packages/manager/cypress/e2e/core/account/restricted-user-details-pages.spec.ts|158 col 15| Define a constant instead of duplicating this literal 17 times.
packages/manager/cypress/e2e/core/account/restricted-user-details-pages.spec.ts|173 col 15| Define a constant instead of duplicating this literal 7 times.
packages/manager/cypress/e2e/core/account/restricted-user-details-pages.spec.ts|180 col 28| Define a constant instead of duplicating this literal 4 times.
packages/manager/cypress/e2e/core/account/restricted-user-details-pages.spec.ts|212 col 5| Remove this commented out code.
packages/manager/cypress/e2e/core/account/restricted-user-details-pages.spec.ts|439 col 8| Complete the task associated to this "TODO" comment.
packages/manager/cypress/e2e/core/general/analytics.spec.ts|21 col 54| Refactor this code to not nest functions more than 4 levels deep.
packages/manager/cypress/e2e/core/general/analytics.spec.ts|44 col 19| Define a constant instead of duplicating this literal 4 times.
packages/manager/cypress/e2e/core/kubernetes/lke-landing-page.spec.ts|30 col 29| Define a constant instead of duplicating this literal 3 times.
packages/manager/cypress/e2e/core/linodes/linode-network.spec.ts|129 col 8| Complete the task associated to this "TODO" comment.
packages/manager/cypress/e2e/core/linodes/rebuild-linode.spec.ts|111 col 6| Complete the task associated to this "TODO" comment.
packages/manager/cypress/e2e/core/linodes/rebuild-linode.spec.ts|184 col 8| Complete the task associated to this "TODO" comment.
packages/manager/cypress/e2e/core/linodes/rebuild-linode.spec.ts|248 col 8| Complete the task associated to this "TODO" comment.
packages/manager/cypress/e2e/core/placementGroups/create-linode-with-placement-groups.spec.ts|57 col 7| Define a constant instead of duplicating this literal 15 times.
packages/manager/cypress/support/index.d.ts|68 col 30| Unexpected any. Specify a different type.
packages/manager/cypress/support/index.d.ts|102 col 20| Unexpected any. Specify a different type.
packages/manager/cypress/support/setup/page-visit-tracking-commands.ts|34 col 19| Unexpected any. Specify a different type.
packages/manager/cypress/support/util/clusters.ts|30 col 5| Handle this exception or don't catch it at all.
packages/manager/cypress/support/util/clusters.ts|30 col 12| '_e' is defined but never used.
packages/manager/src/components/DocumentTitle/DocumentTitle.tsx|68 col 18| The {} ("empty object") type allows any non-nullish value, including literals like 0 and "".

Filtered Findings (0)

Annotations

Check warning on line 173 in packages/manager/cypress/e2e/core/account/account-maintenance.spec.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] packages/manager/cypress/e2e/core/account/account-maintenance.spec.ts#L173 <@typescript-eslint/no-explicit-any>(https://typescript-eslint.io/rules/no-explicit-any)

Unexpected any. Specify a different type.
Raw output
{"ruleId":"@typescript-eslint/no-explicit-any","severity":1,"message":"Unexpected any. Specify a different type.","line":173,"column":53,"nodeType":"TSAnyKeyword","messageId":"unexpectedAny","endLine":173,"endColumn":56,"suggestions":[{"messageId":"suggestUnknown","fix":{"range":[6887,6890],"text":"unknown"},"desc":"Use `unknown` instead, this will force you to explicitly, and safely assert the type is correct."},{"messageId":"suggestNever","fix":{"range":[6887,6890],"text":"never"},"desc":"Use `never` instead, this is useful when instantiating generic type parameters that you don't need to know the type of."}]}

Check warning on line 173 in packages/manager/cypress/e2e/core/account/account-maintenance.spec.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] packages/manager/cypress/e2e/core/account/account-maintenance.spec.ts#L173 <sonarjs/no-nested-functions>(https://sonarsource.github.io/rspec/#/rspec/S2004/javascript)

Refactor this code to not nest functions more than 4 levels deep.
Raw output
{"ruleId":"sonarjs/no-nested-functions","severity":1,"message":"Refactor this code to not nest functions more than 4 levels deep.","line":173,"column":58,"nodeType":null,"endLine":173,"endColumn":60}

Check warning on line 223 in packages/manager/cypress/e2e/core/account/account-maintenance.spec.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] packages/manager/cypress/e2e/core/account/account-maintenance.spec.ts#L223 <@typescript-eslint/no-explicit-any>(https://typescript-eslint.io/rules/no-explicit-any)

Unexpected any. Specify a different type.
Raw output
{"ruleId":"@typescript-eslint/no-explicit-any","severity":1,"message":"Unexpected any. Specify a different type.","line":223,"column":55,"nodeType":"TSAnyKeyword","messageId":"unexpectedAny","endLine":223,"endColumn":58,"suggestions":[{"messageId":"suggestUnknown","fix":{"range":[8897,8900],"text":"unknown"},"desc":"Use `unknown` instead, this will force you to explicitly, and safely assert the type is correct."},{"messageId":"suggestNever","fix":{"range":[8897,8900],"text":"never"},"desc":"Use `never` instead, this is useful when instantiating generic type parameters that you don't need to know the type of."}]}

Check warning on line 223 in packages/manager/cypress/e2e/core/account/account-maintenance.spec.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] packages/manager/cypress/e2e/core/account/account-maintenance.spec.ts#L223 <sonarjs/no-nested-functions>(https://sonarsource.github.io/rspec/#/rspec/S2004/javascript)

Refactor this code to not nest functions more than 4 levels deep.
Raw output
{"ruleId":"sonarjs/no-nested-functions","severity":1,"message":"Refactor this code to not nest functions more than 4 levels deep.","line":223,"column":60,"nodeType":null,"endLine":223,"endColumn":62}

Check warning on line 147 in packages/manager/cypress/e2e/core/account/restricted-user-details-pages.spec.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] packages/manager/cypress/e2e/core/account/restricted-user-details-pages.spec.ts#L147 <sonarjs/no-duplicate-string>(https://sonarsource.github.io/rspec/#/rspec/S1192/javascript)

Define a constant instead of duplicating this literal 6 times.
Raw output
{"ruleId":"sonarjs/no-duplicate-string","severity":1,"message":"Define a constant instead of duplicating this literal 6 times.","line":147,"column":14,"nodeType":"Literal","endLine":147,"endColumn":27}

Check warning on line 157 in packages/manager/cypress/e2e/core/account/restricted-user-details-pages.spec.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] packages/manager/cypress/e2e/core/account/restricted-user-details-pages.spec.ts#L157 <sonarjs/no-duplicate-string>(https://sonarsource.github.io/rspec/#/rspec/S1192/javascript)

Define a constant instead of duplicating this literal 27 times.
Raw output
{"ruleId":"sonarjs/no-duplicate-string","severity":1,"message":"Define a constant instead of duplicating this literal 27 times.","line":157,"column":15,"nodeType":"Literal","endLine":157,"endColumn":27}

Check warning on line 158 in packages/manager/cypress/e2e/core/account/restricted-user-details-pages.spec.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] packages/manager/cypress/e2e/core/account/restricted-user-details-pages.spec.ts#L158 <sonarjs/no-duplicate-string>(https://sonarsource.github.io/rspec/#/rspec/S1192/javascript)

Define a constant instead of duplicating this literal 17 times.
Raw output
{"ruleId":"sonarjs/no-duplicate-string","severity":1,"message":"Define a constant instead of duplicating this literal 17 times.","line":158,"column":15,"nodeType":"Literal","endLine":158,"endColumn":28}

Check warning on line 173 in packages/manager/cypress/e2e/core/account/restricted-user-details-pages.spec.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] packages/manager/cypress/e2e/core/account/restricted-user-details-pages.spec.ts#L173 <sonarjs/no-duplicate-string>(https://sonarsource.github.io/rspec/#/rspec/S1192/javascript)

Define a constant instead of duplicating this literal 7 times.
Raw output
{"ruleId":"sonarjs/no-duplicate-string","severity":1,"message":"Define a constant instead of duplicating this literal 7 times.","line":173,"column":15,"nodeType":"Literal","endLine":173,"endColumn":27}

Check warning on line 180 in packages/manager/cypress/e2e/core/account/restricted-user-details-pages.spec.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] packages/manager/cypress/e2e/core/account/restricted-user-details-pages.spec.ts#L180 <sonarjs/no-duplicate-string>(https://sonarsource.github.io/rspec/#/rspec/S1192/javascript)

Define a constant instead of duplicating this literal 4 times.
Raw output
{"ruleId":"sonarjs/no-duplicate-string","severity":1,"message":"Define a constant instead of duplicating this literal 4 times.","line":180,"column":28,"nodeType":"Literal","endLine":180,"endColumn":40}

Check warning on line 231 in packages/manager/cypress/e2e/core/account/restricted-user-details-pages.spec.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] packages/manager/cypress/e2e/core/account/restricted-user-details-pages.spec.ts#L212-L231 <sonarjs/no-commented-code>(https://sonarsource.github.io/rspec/#/rspec/S125/javascript)

Remove this commented out code.
Raw output
{"ruleId":"sonarjs/no-commented-code","severity":1,"message":"Remove this commented out code.","line":212,"column":5,"nodeType":null,"messageId":"commentedCode","endLine":231,"endColumn":13,"suggestions":[{"messageId":"commentedCodeFix","fix":{"range":[6464,7210],"text":""},"desc":"Remove this commented out code"}]}

Check warning on line 439 in packages/manager/cypress/e2e/core/account/restricted-user-details-pages.spec.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] packages/manager/cypress/e2e/core/account/restricted-user-details-pages.spec.ts#L439 <sonarjs/todo-tag>(https://sonarsource.github.io/rspec/#/rspec/S1135/javascript)

Complete the task associated to this "TODO" comment.
Raw output
{"ruleId":"sonarjs/todo-tag","severity":1,"message":"Complete the task associated to this \"TODO\" comment.","line":439,"column":8,"nodeType":null,"messageId":"completeTODO","endLine":439,"endColumn":12}

Check warning on line 21 in packages/manager/cypress/e2e/core/general/analytics.spec.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] packages/manager/cypress/e2e/core/general/analytics.spec.ts#L21 <sonarjs/no-nested-functions>(https://sonarsource.github.io/rspec/#/rspec/S2004/javascript)

Refactor this code to not nest functions more than 4 levels deep.
Raw output
{"ruleId":"sonarjs/no-nested-functions","severity":1,"message":"Refactor this code to not nest functions more than 4 levels deep.","line":21,"column":54,"nodeType":null,"endLine":21,"endColumn":56}

Check warning on line 44 in packages/manager/cypress/e2e/core/general/analytics.spec.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] packages/manager/cypress/e2e/core/general/analytics.spec.ts#L44 <sonarjs/no-duplicate-string>(https://sonarsource.github.io/rspec/#/rspec/S1192/javascript)

Define a constant instead of duplicating this literal 4 times.
Raw output
{"ruleId":"sonarjs/no-duplicate-string","severity":1,"message":"Define a constant instead of duplicating this literal 4 times.","line":44,"column":19,"nodeType":"Literal","endLine":44,"endColumn":31}

Check warning on line 30 in packages/manager/cypress/e2e/core/kubernetes/lke-landing-page.spec.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] packages/manager/cypress/e2e/core/kubernetes/lke-landing-page.spec.ts#L30 <sonarjs/no-duplicate-string>(https://sonarsource.github.io/rspec/#/rspec/S1192/javascript)

Define a constant instead of duplicating this literal 3 times.
Raw output
{"ruleId":"sonarjs/no-duplicate-string","severity":1,"message":"Define a constant instead of duplicating this literal 3 times.","line":30,"column":29,"nodeType":"Literal","endLine":30,"endColumn":46}

Check warning on line 129 in packages/manager/cypress/e2e/core/linodes/linode-network.spec.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] packages/manager/cypress/e2e/core/linodes/linode-network.spec.ts#L129 <sonarjs/todo-tag>(https://sonarsource.github.io/rspec/#/rspec/S1135/javascript)

Complete the task associated to this "TODO" comment.
Raw output
{"ruleId":"sonarjs/todo-tag","severity":1,"message":"Complete the task associated to this \"TODO\" comment.","line":129,"column":8,"nodeType":null,"messageId":"completeTODO","endLine":129,"endColumn":12}

Check warning on line 111 in packages/manager/cypress/e2e/core/linodes/rebuild-linode.spec.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] packages/manager/cypress/e2e/core/linodes/rebuild-linode.spec.ts#L111 <sonarjs/todo-tag>(https://sonarsource.github.io/rspec/#/rspec/S1135/javascript)

Complete the task associated to this "TODO" comment.
Raw output
{"ruleId":"sonarjs/todo-tag","severity":1,"message":"Complete the task associated to this \"TODO\" comment.","line":111,"column":6,"nodeType":null,"messageId":"completeTODO","endLine":111,"endColumn":10}

Check warning on line 184 in packages/manager/cypress/e2e/core/linodes/rebuild-linode.spec.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] packages/manager/cypress/e2e/core/linodes/rebuild-linode.spec.ts#L184 <sonarjs/todo-tag>(https://sonarsource.github.io/rspec/#/rspec/S1135/javascript)

Complete the task associated to this "TODO" comment.
Raw output
{"ruleId":"sonarjs/todo-tag","severity":1,"message":"Complete the task associated to this \"TODO\" comment.","line":184,"column":8,"nodeType":null,"messageId":"completeTODO","endLine":184,"endColumn":12}

Check warning on line 248 in packages/manager/cypress/e2e/core/linodes/rebuild-linode.spec.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] packages/manager/cypress/e2e/core/linodes/rebuild-linode.spec.ts#L248 <sonarjs/todo-tag>(https://sonarsource.github.io/rspec/#/rspec/S1135/javascript)

Complete the task associated to this "TODO" comment.
Raw output
{"ruleId":"sonarjs/todo-tag","severity":1,"message":"Complete the task associated to this \"TODO\" comment.","line":248,"column":8,"nodeType":null,"messageId":"completeTODO","endLine":248,"endColumn":12}

Check warning on line 57 in packages/manager/cypress/e2e/core/placementGroups/create-linode-with-placement-groups.spec.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] packages/manager/cypress/e2e/core/placementGroups/create-linode-with-placement-groups.spec.ts#L57 <sonarjs/no-duplicate-string>(https://sonarsource.github.io/rspec/#/rspec/S1192/javascript)

Define a constant instead of duplicating this literal 15 times.
Raw output
{"ruleId":"sonarjs/no-duplicate-string","severity":1,"message":"Define a constant instead of duplicating this literal 15 times.","line":57,"column":7,"nodeType":"Literal","endLine":57,"endColumn":19}

Check warning on line 68 in packages/manager/cypress/support/index.d.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] packages/manager/cypress/support/index.d.ts#L68 <@typescript-eslint/no-explicit-any>(https://typescript-eslint.io/rules/no-explicit-any)

Unexpected any. Specify a different type.
Raw output
{"ruleId":"@typescript-eslint/no-explicit-any","severity":1,"message":"Unexpected any. Specify a different type.","line":68,"column":30,"nodeType":"TSAnyKeyword","messageId":"unexpectedAny","endLine":68,"endColumn":33,"suggestions":[{"messageId":"suggestUnknown","fix":{"range":[2070,2073],"text":"unknown"},"desc":"Use `unknown` instead, this will force you to explicitly, and safely assert the type is correct."},{"messageId":"suggestNever","fix":{"range":[2070,2073],"text":"never"},"desc":"Use `never` instead, this is useful when instantiating generic type parameters that you don't need to know the type of."}]}

Check warning on line 102 in packages/manager/cypress/support/index.d.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] packages/manager/cypress/support/index.d.ts#L102 <@typescript-eslint/no-explicit-any>(https://typescript-eslint.io/rules/no-explicit-any)

Unexpected any. Specify a different type.
Raw output
{"ruleId":"@typescript-eslint/no-explicit-any","severity":1,"message":"Unexpected any. Specify a different type.","line":102,"column":20,"nodeType":"TSAnyKeyword","messageId":"unexpectedAny","endLine":102,"endColumn":23,"suggestions":[{"messageId":"suggestUnknown","fix":{"range":[3143,3146],"text":"unknown"},"desc":"Use `unknown` instead, this will force you to explicitly, and safely assert the type is correct."},{"messageId":"suggestNever","fix":{"range":[3143,3146],"text":"never"},"desc":"Use `never` instead, this is useful when instantiating generic type parameters that you don't need to know the type of."}]}

Check warning on line 34 in packages/manager/cypress/support/setup/page-visit-tracking-commands.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] packages/manager/cypress/support/setup/page-visit-tracking-commands.ts#L34 <@typescript-eslint/no-explicit-any>(https://typescript-eslint.io/rules/no-explicit-any)

Unexpected any. Specify a different type.
Raw output
{"ruleId":"@typescript-eslint/no-explicit-any","severity":1,"message":"Unexpected any. Specify a different type.","line":34,"column":19,"nodeType":"TSAnyKeyword","messageId":"unexpectedAny","endLine":34,"endColumn":22,"suggestions":[{"messageId":"suggestUnknown","fix":{"range":[921,924],"text":"unknown"},"desc":"Use `unknown` instead, this will force you to explicitly, and safely assert the type is correct."},{"messageId":"suggestNever","fix":{"range":[921,924],"text":"never"},"desc":"Use `never` instead, this is useful when instantiating generic type parameters that you don't need to know the type of."}]}

Check warning on line 32 in packages/manager/cypress/support/util/clusters.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] packages/manager/cypress/support/util/clusters.ts#L30-L32 <sonarjs/no-ignored-exceptions>(https://sonarsource.github.io/rspec/#/rspec/S2486/javascript)

Handle this exception or don't catch it at all.
Raw output
{"ruleId":"sonarjs/no-ignored-exceptions","severity":1,"message":"Handle this exception or don't catch it at all.","line":30,"column":5,"nodeType":"CatchClause","messageId":"handleException","endLine":32,"endColumn":4}

Check warning on line 30 in packages/manager/cypress/support/util/clusters.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] packages/manager/cypress/support/util/clusters.ts#L30 <no-unused-vars>(https://eslint.org/docs/latest/rules/no-unused-vars)

'_e' is defined but never used.
Raw output
{"ruleId":"no-unused-vars","severity":1,"message":"'_e' is defined but never used.","line":30,"column":12,"nodeType":"Identifier","messageId":"unusedVar","endLine":30,"endColumn":14}

Check warning on line 68 in packages/manager/src/components/DocumentTitle/DocumentTitle.tsx

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] packages/manager/src/components/DocumentTitle/DocumentTitle.tsx#L68 <@typescript-eslint/no-empty-object-type>(https://typescript-eslint.io/rules/no-empty-object-type)

The `{}` ("empty object") type allows any non-nullish value, including literals like `0` and `""`.
- If that's what you want, disable this lint rule with an inline comment or configure the 'allowObjectTypes' rule option.
- If you want a type meaning "any object", you probably want `object` instead.
- If you want a type meaning "any value", you probably want `unknown` instead.
Raw output
{"ruleId":"@typescript-eslint/no-empty-object-type","severity":1,"message":"The `{}` (\"empty object\") type allows any non-nullish value, including literals like `0` and `\"\"`.\n- If that's what you want, disable this lint rule with an inline comment or configure the 'allowObjectTypes' rule option.\n- If you want a type meaning \"any object\", you probably want `object` instead.\n- If you want a type meaning \"any value\", you probably want `unknown` instead.","line":68,"column":18,"nodeType":"TSTypeLiteral","messageId":"noEmptyObject","endLine":68,"endColumn":20,"suggestions":[{"messageId":"replaceEmptyObjectType","data":{"replacement":"object"},"fix":{"range":[1793,1795],"text":"object"},"desc":"Replace `{}` with `object`."},{"messageId":"replaceEmptyObjectType","data":{"replacement":"unknown"},"fix":{"range":[1793,1795],"text":"unknown"},"desc":"Replace `{}` with `unknown`."}]}