Skip to content

PR #12222

PR #12222 #3482

Triggered via dynamic May 14, 2025 21:58
Status Success
Total duration 3m 50s
Artifacts

codeql

on: dynamic
Matrix: analyze
Fit to window
Zoom out
Zoom in

Annotations

175 warnings
[eslint] packages/queries/src/firewalls/firewalls.ts#L254 <@typescript-eslint/no-empty-object-type>(https://typescript-eslint.io/rules/no-empty-object-type): packages/queries/src/firewalls/firewalls.ts#L254
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.
[eslint] packages/queries/src/stackscripts/stackscripts.ts#L121 <@typescript-eslint/no-empty-object-type>(https://typescript-eslint.io/rules/no-empty-object-type): packages/queries/src/stackscripts/stackscripts.ts#L121
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.
[eslint] packages/validation/src/linodes.schema.ts#L27 <@typescript-eslint/naming-convention>(https://typescript-eslint.io/rules/naming-convention): packages/validation/src/linodes.schema.ts#L27
Variable name `test_vpcsValidateIP` must match one of the following formats: camelCase, UPPER_CASE, PascalCase
Analyze (actions)
Cannot retrieve the full diff because there are too many (300) changed files in the pull request.
Analyze (actions)
Cannot create diff range extension pack for diff-informed queries; reverting to performing full analysis.
[eslint] packages/ui/src/components/Select/Select.test.tsx#L104 <testing-library/prefer-implicit-assert>(https://github.com/testing-library/eslint-plugin-testing-library/tree/main/docs/rules/prefer-implicit-assert.md): packages/ui/src/components/Select/Select.test.tsx#L104
Don't wrap `getBy*` query with `expect` & presence matchers like `toBeInTheDocument` or `not.toBeNull` as `getBy*` queries fail implicitly when element is not found
[eslint] packages/ui/src/components/TextField/TextField.tsx#L275 <@linode/cloud-manager/no-mui-theme-spacing>: packages/ui/src/components/TextField/TextField.tsx#L275
Use of theme.spacing() method is deprecated. Use theme.spacingFunction instead. See: https://linode.github.io/manager/development-guide/16-design-tokens.html#spacing
[eslint] packages/ui/src/components/TextField/TextField.tsx#L276 <@linode/cloud-manager/no-mui-theme-spacing>: packages/ui/src/components/TextField/TextField.tsx#L276
Use of theme.spacing() method is deprecated. Use theme.spacingFunction instead. See: https://linode.github.io/manager/development-guide/16-design-tokens.html#spacing
[eslint] packages/manager/src/components/DocumentTitle/DocumentTitle.tsx#L68 <@typescript-eslint/no-empty-object-type>(https://typescript-eslint.io/rules/no-empty-object-type): packages/manager/src/components/DocumentTitle/DocumentTitle.tsx#L68
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.
[eslint] packages/manager/src/containers/withQueryClient.container.tsx#L11 <@typescript-eslint/no-empty-object-type>(https://typescript-eslint.io/rules/no-empty-object-type): packages/manager/src/containers/withQueryClient.container.tsx#L11
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.
[eslint] packages/manager/src/features/CloudPulse/Overview/GlobalFilters.tsx#L128 <@linode/cloud-manager/no-mui-theme-spacing>: packages/manager/src/features/CloudPulse/Overview/GlobalFilters.tsx#L128
Use of theme.spacing() method is deprecated. Use theme.spacingFunction instead. See: https://linode.github.io/manager/development-guide/16-design-tokens.html#spacing
[eslint] packages/manager/src/features/Databases/DatabaseDetail/AddAccessControlDrawer.tsx#L147 <@linode/cloud-manager/deprecate-formik>: packages/manager/src/features/Databases/DatabaseDetail/AddAccessControlDrawer.tsx#L147
Formik is being deprecated. Please use react-hook-form. Learn more at https://linode.github.io/manager/development-guide/15-composition.html#form-composition
[eslint] packages/manager/src/features/Databases/DatabaseDetail/DatabaseSettings/MaintenanceWindow.tsx#L159 <@linode/cloud-manager/deprecate-formik>: packages/manager/src/features/Databases/DatabaseDetail/DatabaseSettings/MaintenanceWindow.tsx#L159
Formik is being deprecated. Please use react-hook-form. Learn more at https://linode.github.io/manager/development-guide/15-composition.html#form-composition
[eslint] packages/manager/src/features/Help/SearchHOC.tsx#L128 <@typescript-eslint/no-empty-object-type>(https://typescript-eslint.io/rules/no-empty-object-type): packages/manager/src/features/Help/SearchHOC.tsx#L128
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.
[eslint] packages/manager/src/features/Help/StatusBanners.tsx#L73 <@linode/cloud-manager/no-mui-theme-spacing>: packages/manager/src/features/Help/StatusBanners.tsx#L73
Use of theme.spacing() method is deprecated. Use theme.spacingFunction instead. See: https://linode.github.io/manager/development-guide/16-design-tokens.html#spacing
[eslint] packages/manager/src/features/IAM/Shared/AssignedPermissionsPanel/AssignedPermissionsPanel.tsx#L49 <prettier/prettier>(https://github.com/prettier/eslint-plugin-prettier#options): packages/manager/src/features/IAM/Shared/AssignedPermissionsPanel/AssignedPermissionsPanel.tsx#L49
Replace `{showName·&&·role.name·?·role.name·:·'Description'}` with `⏎············{showName·&&·role.name·?·role.name·:·'Description'}⏎··········`
[eslint] packages/manager/src/features/Kubernetes/CreateCluster/CreateCluster.tsx#L461 <@linode/cloud-manager/no-mui-theme-spacing>: packages/manager/src/features/Kubernetes/CreateCluster/CreateCluster.tsx#L461
Use of theme.spacing() method is deprecated. Use theme.spacingFunction instead. See: https://linode.github.io/manager/development-guide/16-design-tokens.html#spacing
[eslint] packages/manager/src/features/Kubernetes/CreateCluster/CreateCluster.tsx#L487 <@linode/cloud-manager/no-mui-theme-spacing>: packages/manager/src/features/Kubernetes/CreateCluster/CreateCluster.tsx#L487
Use of theme.spacing() method is deprecated. Use theme.spacingFunction instead. See: https://linode.github.io/manager/development-guide/16-design-tokens.html#spacing
[eslint] packages/manager/src/features/Linodes/LinodesDetail/LinodeConfigs/LinodeConfigDialog.tsx#L961 <@linode/cloud-manager/no-mui-theme-spacing>: packages/manager/src/features/Linodes/LinodesDetail/LinodeConfigs/LinodeConfigDialog.tsx#L961
Use of theme.spacing() method is deprecated. Use theme.spacingFunction instead. See: https://linode.github.io/manager/development-guide/16-design-tokens.html#spacing
[eslint] packages/manager/src/features/Longview/LongviewLanding/LongviewPlans.tsx#L233 <@linode/cloud-manager/no-mui-theme-spacing>: packages/manager/src/features/Longview/LongviewLanding/LongviewPlans.tsx#L233
Use of theme.spacing() method is deprecated. Use theme.spacingFunction instead. See: https://linode.github.io/manager/development-guide/16-design-tokens.html#spacing
[eslint] packages/manager/src/features/Longview/LongviewLanding/LongviewPlans.tsx#L234 <@linode/cloud-manager/no-mui-theme-spacing>: packages/manager/src/features/Longview/LongviewLanding/LongviewPlans.tsx#L234
Use of theme.spacing() method is deprecated. Use theme.spacingFunction instead. See: https://linode.github.io/manager/development-guide/16-design-tokens.html#spacing
[eslint] packages/manager/src/features/Longview/LongviewLanding/LongviewPlans.tsx#L368 <@linode/cloud-manager/no-mui-theme-spacing>: packages/manager/src/features/Longview/LongviewLanding/LongviewPlans.tsx#L368
Use of theme.spacing() method is deprecated. Use theme.spacingFunction instead. See: https://linode.github.io/manager/development-guide/16-design-tokens.html#spacing
[eslint] packages/manager/src/features/Longview/LongviewLanding/LongviewPlans.tsx#L369 <@linode/cloud-manager/no-mui-theme-spacing>: packages/manager/src/features/Longview/LongviewLanding/LongviewPlans.tsx#L369
Use of theme.spacing() method is deprecated. Use theme.spacingFunction instead. See: https://linode.github.io/manager/development-guide/16-design-tokens.html#spacing
[eslint] packages/manager/src/utilities/codesnippets/generate-cli.ts#L20 <@typescript-eslint/no-empty-object-type>(https://typescript-eslint.io/rules/no-empty-object-type): packages/manager/src/utilities/codesnippets/generate-cli.ts#L20
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.
Analyze (javascript)
Cannot retrieve the full diff because there are too many (300) changed files in the pull request.
Analyze (javascript)
Cannot create diff range extension pack for diff-informed queries; reverting to performing full analysis.