Skip to content

Replace dynamic bootstrapped components with angular elements #685

Replace dynamic bootstrapped components with angular elements

Replace dynamic bootstrapped components with angular elements #685

GitHub Actions / eslint failed Aug 14, 2024 in 1s

reviewdog [eslint] report

reported by reviewdog 🐶

Findings (58)

src/app/app.module.ts|472 col 54| Unsafe argument of type any assigned to a parameter of type Type<unknown>.
src/app/core/global_search/global-search-work-packages.component.ts|45 col 38| Missing trailing comma.
src/app/core/global_search/global-search-work-packages.component.ts|49 col 32| Missing trailing comma.
src/app/core/global_search/global-search-work-packages.component.ts|55 col 28| Missing trailing comma.
src/app/core/global_search/global-search-work-packages.component.ts|58 col 41| Missing trailing comma.
src/app/core/global_search/global-search-work-packages.component.ts|59 col 8| Strings must use singlequote.
src/app/core/global_search/tabs/global-search-tabs.component.ts|29 col 92| Unexpected trailing comma.
src/app/core/global_search/title/global-search-title.component.ts|28 col 75| Unexpected trailing comma.
src/app/core/main-menu/main-menu-toggle.component.ts|29 col 81| Unexpected trailing comma.
src/app/core/setup/globals/components/admin/backup.component.ts|29 col 92| Unexpected trailing comma.
src/app/core/setup/globals/global-listeners/settings.ts|36 col 11| Unsafe assignment of an any value.
src/app/features/admin/editable-query-props/editable-query-props.component.ts|1 col 83| Unexpected trailing comma.
src/app/features/admin/editable-query-props/editable-query-props.component.ts|4 col 36| Missing trailing comma.
src/app/features/admin/types/type-form-configuration.component.ts|33 col 1| More than 1 blank line not allowed.
src/app/features/enterprise/enterprise-base.component.ts|37 col 13| The selector should start with one of these prefixes: "op" or "opce" (https://angular.io/guide/styleguide#style-02-07)
src/app/features/enterprise/free-trial-button/free-trial-button.component.ts|29 col 81| Unexpected trailing comma.
src/app/features/plugins/plugin-context.ts|5 col 36| Missing trailing comma.
src/app/features/plugins/plugin-context.ts|16 col 44| Missing trailing comma.
src/app/features/plugins/plugin-context.ts|29 col 37| Missing trailing comma.
src/app/features/work-packages/components/wp-activity/user/user-activity.component.ts|46 col 33| Missing trailing comma.
src/app/features/work-packages/components/wp-activity/user/user-activity.component.ts|49 col 30| Missing trailing comma.
src/app/features/work-packages/components/wp-activity/user/user-activity.component.ts|263 col 68| Unsafe argument of type any assigned to a parameter of type string.
src/app/features/work-packages/components/wp-activity/user/user-activity.component.ts|263 col 90| Unsafe member access .html on an any value.
src/app/features/work-packages/components/wp-custom-actions/date-action/custom-date-action-admin.component.ts|29 col 74| Unexpected trailing comma.
src/app/shared/components/collapsible-section/collapsible-section.component.ts|29 col 50| Unexpected trailing comma.
src/app/shared/components/colors/colors-autocompleter.component.ts|31 col 15| Missing trailing comma.
src/app/shared/components/copy-to-clipboard/copy-to-clipboard.component.ts|29 col 64| Unexpected trailing comma.
src/app/shared/components/datepicker/basic-single-date-picker/basic-single-date-picker.component.ts|46 col 49| Unexpected trailing comma.
src/app/shared/components/datepicker/basic-single-date-picker/basic-single-date-picker.component.ts|47 col 32| Unexpected trailing comma.
src/app/shared/components/datepicker/modal-single-date-picker/modal-single-date-picker.component.ts|45 col 49| Unexpected trailing comma.
src/app/shared/components/datepicker/modal-single-date-picker/modal-single-date-picker.component.ts|46 col 42| Unexpected trailing comma.
src/app/shared/components/datepicker/modal-single-date-picker/modal-single-date-picker.component.ts|54 col 36| Missing trailing comma.
src/app/shared/components/editor/components/ckeditor/ckeditor-preview.service.ts|29 col 86| Unexpected trailing comma.
src/app/shared/components/enterprise-banner/enterprise-banner.component.ts|1 col 81| Unexpected trailing comma.
src/app/shared/components/enterprise-page/enterprise-page.component.ts|1 col 63| Unexpected trailing comma.
src/app/shared/components/grids/widgets/custom-text/custom-text.component.ts|16 col 29| Missing trailing comma.
src/app/shared/components/hide-section/add-section-dropdown/add-section-dropdown.component.ts|30 col 50| Unexpected trailing comma.
src/app/shared/components/modal/modal-overlay.component.ts|37 col 42| Unexpected trailing comma.
src/app/shared/components/no-results/no-results.component.ts|29 col 76| Unexpected trailing comma.
src/app/shared/components/resizer/resizer/main-menu-resizer.component.ts|29 col 83| Unexpected trailing comma.
src/app/shared/components/storages/storage-login-button/storage-login-button.component.ts|29 col 71| Unexpected trailing comma.
src/app/shared/components/tabs/content-tabs/content-tabs.component.ts|29 col 85| Unexpected trailing comma.
src/app/shared/components/time_entries/edit/trigger-actions-entry.component.ts|1 col 85| Unexpected trailing comma.
src/app/shared/components/time_entries/edit/trigger-actions-entry.component.ts|7 col 28| Missing trailing comma.
src/app/shared/components/time_entries/edit/trigger-actions-entry.component.ts|11 col 31| Unexpected trailing comma.
src/app/shared/components/toaster/toasts-container.component.ts|29 col 71| Unexpected trailing comma.
src/app/shared/components/work-package-graphs/overview/wp-overview-graph.component.ts|17 col 30| Missing trailing comma.
src/app/shared/shared.module.ts|29 col 28| Unexpected trailing comma.
src/app/shared/shared.module.ts|43 col 33| Missing trailing comma.
src/app/shared/shared.module.ts|48 col 36| Missing trailing comma.
src/app/shared/shared.module.ts|52 col 22| Missing trailing comma.
src/app/shared/shared.module.ts|55 col 25| Missing trailing comma.
src/app/shared/shared.module.ts|73 col 29| Missing trailing comma.
src/app/shared/shared.module.ts|84 col 30| Missing trailing comma.
src/app/shared/shared.module.ts|93 col 32| Missing trailing comma.
src/app/shared/shared.module.ts|97 col 33| Missing trailing comma.
src/app/spot/components/drop-modal/drop-modal-portal.component.ts|10 col 61| Unexpected trailing comma.
src/stimulus/setup.ts|9 col 41| Strings must use singlequote.

Filtered Findings (4441)

src/app/core/apiv3/api-v3.service.spec.ts|| Parsing error: ESLint was configured to run on <tsconfigRootDir>/src/app/core/apiv3/api-v3.service.spec.ts using parserOptions.project: /src/tsconfig.app.json
However, that TSConfig does not include this file. Either:

Annotations

Check failure on line 472 in src/app/app.module.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] src/app/app.module.ts#L472 <@typescript-eslint/no-unsafe-argument>(https://typescript-eslint.io/rules/no-unsafe-argument)

Unsafe argument of type `any` assigned to a parameter of type `Type<unknown>`.
Raw output
{"ruleId":"@typescript-eslint/no-unsafe-argument","severity":2,"message":"Unsafe argument of type `any` assigned to a parameter of type `Type<unknown>`.","line":472,"column":54,"nodeType":"Identifier","messageId":"unsafeArgument","endLine":472,"endColumn":79}

Check failure on line 46 in src/app/core/global_search/global-search-work-packages.component.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] src/app/core/global_search/global-search-work-packages.component.ts#L45-L46 <@typescript-eslint/comma-dangle>(https://typescript-eslint.io/rules/comma-dangle)

Missing trailing comma.
Raw output
{"ruleId":"@typescript-eslint/comma-dangle","severity":2,"message":"Missing trailing comma.","line":45,"column":38,"nodeType":"ImportSpecifier","messageId":"missing","endLine":46,"endColumn":1,"fix":{"range":[1851,1888],"text":"WorkPackageTableConfigurationObject,\n}"}}

Check failure on line 50 in src/app/core/global_search/global-search-work-packages.component.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] src/app/core/global_search/global-search-work-packages.component.ts#L49-L50 <@typescript-eslint/comma-dangle>(https://typescript-eslint.io/rules/comma-dangle)

Missing trailing comma.
Raw output
{"ruleId":"@typescript-eslint/comma-dangle","severity":2,"message":"Missing trailing comma.","line":49,"column":32,"nodeType":"ImportSpecifier","messageId":"missing","endLine":50,"endColumn":1,"fix":{"range":[2097,2128],"text":"WorkPackageViewFiltersService,\n}"}}

Check failure on line 56 in src/app/core/global_search/global-search-work-packages.component.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] src/app/core/global_search/global-search-work-packages.component.ts#L55-L56 <@typescript-eslint/comma-dangle>(https://typescript-eslint.io/rules/comma-dangle)

Missing trailing comma.
Raw output
{"ruleId":"@typescript-eslint/comma-dangle","severity":2,"message":"Missing trailing comma.","line":55,"column":28,"nodeType":"ImportSpecifier","messageId":"missing","endLine":56,"endColumn":1,"fix":{"range":[2445,2472],"text":"WorkPackageFiltersService,\n}"}}

Check failure on line 59 in src/app/core/global_search/global-search-work-packages.component.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] src/app/core/global_search/global-search-work-packages.component.ts#L58-L59 <@typescript-eslint/comma-dangle>(https://typescript-eslint.io/rules/comma-dangle)

Missing trailing comma.
Raw output
{"ruleId":"@typescript-eslint/comma-dangle","severity":2,"message":"Missing trailing comma.","line":58,"column":41,"nodeType":"ImportSpecifier","messageId":"missing","endLine":59,"endColumn":1,"fix":{"range":[2573,2613],"text":"WorkPackageIsolatedQuerySpaceDirective,\n}"}}

Check failure on line 59 in src/app/core/global_search/global-search-work-packages.component.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] src/app/core/global_search/global-search-work-packages.component.ts#L59 <@typescript-eslint/quotes>(https://typescript-eslint.io/rules/quotes)

Strings must use singlequote.
Raw output
{"ruleId":"@typescript-eslint/quotes","severity":2,"message":"Strings must use singlequote.","line":59,"column":8,"nodeType":"Literal","messageId":"wrongQuotes","endLine":59,"endColumn":98,"fix":{"range":[2619,2709],"text":"'core-app/features/work-packages/directives/query-space/wp-isolated-query-space.directive'"}}

Check failure on line 29 in src/app/core/global_search/tabs/global-search-tabs.component.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] src/app/core/global_search/tabs/global-search-tabs.component.ts#L29 <@typescript-eslint/comma-dangle>(https://typescript-eslint.io/rules/comma-dangle)

Unexpected trailing comma.
Raw output
{"ruleId":"@typescript-eslint/comma-dangle","severity":2,"message":"Unexpected trailing comma.","line":29,"column":92,"nodeType":"ImportSpecifier","messageId":"unexpected","endLine":29,"endColumn":93,"fix":{"range":[1317,1326],"text":"OnInit }"}}

Check failure on line 28 in src/app/core/global_search/title/global-search-title.component.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] src/app/core/global_search/title/global-search-title.component.ts#L28 <@typescript-eslint/comma-dangle>(https://typescript-eslint.io/rules/comma-dangle)

Unexpected trailing comma.
Raw output
{"ruleId":"@typescript-eslint/comma-dangle","severity":2,"message":"Unexpected trailing comma.","line":28,"column":75,"nodeType":"ImportSpecifier","messageId":"unexpected","endLine":28,"endColumn":76,"fix":{"range":[1299,1308],"text":"OnInit }"}}

Check failure on line 29 in src/app/core/main-menu/main-menu-toggle.component.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] src/app/core/main-menu/main-menu-toggle.component.ts#L29 <@typescript-eslint/comma-dangle>(https://typescript-eslint.io/rules/comma-dangle)

Unexpected trailing comma.
Raw output
{"ruleId":"@typescript-eslint/comma-dangle","severity":2,"message":"Unexpected trailing comma.","line":29,"column":81,"nodeType":"ImportSpecifier","messageId":"unexpected","endLine":29,"endColumn":82,"fix":{"range":[1306,1315],"text":"OnInit }"}}

Check failure on line 29 in src/app/core/setup/globals/components/admin/backup.component.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] src/app/core/setup/globals/components/admin/backup.component.ts#L29 <@typescript-eslint/comma-dangle>(https://typescript-eslint.io/rules/comma-dangle)

Unexpected trailing comma.
Raw output
{"ruleId":"@typescript-eslint/comma-dangle","severity":2,"message":"Unexpected trailing comma.","line":29,"column":92,"nodeType":"ImportSpecifier","messageId":"unexpected","endLine":29,"endColumn":93,"fix":{"range":[1314,1326],"text":"ViewChild }"}}

Check failure on line 36 in src/app/core/setup/globals/global-listeners/settings.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] src/app/core/setup/globals/global-listeners/settings.ts#L36 <@typescript-eslint/no-unsafe-assignment>(https://typescript-eslint.io/rules/no-unsafe-assignment)

Unsafe assignment of an `any` value.
Raw output
{"ruleId":"@typescript-eslint/no-unsafe-assignment","severity":2,"message":"Unsafe assignment of an `any` value.","line":36,"column":11,"nodeType":"VariableDeclarator","messageId":"anyAssignment","endLine":36,"endColumn":88}

Check failure on line 1 in src/app/features/admin/editable-query-props/editable-query-props.component.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] src/app/features/admin/editable-query-props/editable-query-props.component.ts#L1 <@typescript-eslint/comma-dangle>(https://typescript-eslint.io/rules/comma-dangle)

Unexpected trailing comma.
Raw output
{"ruleId":"@typescript-eslint/comma-dangle","severity":2,"message":"Unexpected trailing comma.","line":1,"column":83,"nodeType":"ImportSpecifier","messageId":"unexpected","endLine":1,"endColumn":84,"fix":{"range":[76,85],"text":"OnInit }"}}

Check failure on line 5 in src/app/features/admin/editable-query-props/editable-query-props.component.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] src/app/features/admin/editable-query-props/editable-query-props.component.ts#L4-L5 <@typescript-eslint/comma-dangle>(https://typescript-eslint.io/rules/comma-dangle)

Missing trailing comma.
Raw output
{"ruleId":"@typescript-eslint/comma-dangle","severity":2,"message":"Missing trailing comma.","line":4,"column":36,"nodeType":"ImportSpecifier","messageId":"missing","endLine":5,"endColumn":1,"fix":{"range":[182,217],"text":"ExternalQueryConfigurationService,\n}"}}

Check failure on line 34 in src/app/features/admin/types/type-form-configuration.component.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] src/app/features/admin/types/type-form-configuration.component.ts#L33-L34 <no-multiple-empty-lines>(https://eslint.org/docs/latest/rules/no-multiple-empty-lines)

More than 1 blank line not allowed.
Raw output
{"ruleId":"no-multiple-empty-lines","severity":2,"message":"More than 1 blank line not allowed.","line":33,"column":1,"nodeType":"Program","messageId":"consecutiveBlank","endLine":34,"endColumn":1,"fix":{"range":[1376,1377],"text":""}}

Check failure on line 37 in src/app/features/enterprise/enterprise-base.component.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] src/app/features/enterprise/enterprise-base.component.ts#L37 <@angular-eslint/component-selector>(https://github.com/angular-eslint/angular-eslint/blob/main/packages/eslint-plugin/docs/rules/component-selector.md)

The selector should start with one of these prefixes: "op" or "opce" (https://angular.io/guide/styleguide#style-02-07)
Raw output
{"ruleId":"@angular-eslint/component-selector","severity":2,"message":"The selector should start with one of these prefixes: \"op\" or \"opce\" (https://angular.io/guide/styleguide#style-02-07)","line":37,"column":13,"nodeType":"Literal","messageId":"prefixFailure","endLine":37,"endColumn":30}

Check failure on line 29 in src/app/features/enterprise/free-trial-button/free-trial-button.component.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] src/app/features/enterprise/free-trial-button/free-trial-button.component.ts#L29 <@typescript-eslint/comma-dangle>(https://typescript-eslint.io/rules/comma-dangle)

Unexpected trailing comma.
Raw output
{"ruleId":"@typescript-eslint/comma-dangle","severity":2,"message":"Unexpected trailing comma.","line":29,"column":81,"nodeType":"ImportSpecifier","messageId":"unexpected","endLine":29,"endColumn":82,"fix":{"range":[1306,1315],"text":"OnInit }"}}

Check failure on line 6 in src/app/features/plugins/plugin-context.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] src/app/features/plugins/plugin-context.ts#L5-L6 <@typescript-eslint/comma-dangle>(https://typescript-eslint.io/rules/comma-dangle)

Missing trailing comma.
Raw output
{"ruleId":"@typescript-eslint/comma-dangle","severity":2,"message":"Missing trailing comma.","line":5,"column":36,"nodeType":"ImportSpecifier","messageId":"missing","endLine":6,"endColumn":1,"fix":{"range":[205,240],"text":"ExternalQueryConfigurationService,\n}"}}

Check failure on line 17 in src/app/features/plugins/plugin-context.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] src/app/features/plugins/plugin-context.ts#L16-L17 <@typescript-eslint/comma-dangle>(https://typescript-eslint.io/rules/comma-dangle)

Missing trailing comma.
Raw output
{"ruleId":"@typescript-eslint/comma-dangle","severity":2,"message":"Missing trailing comma.","line":16,"column":44,"nodeType":"ImportSpecifier","messageId":"missing","endLine":17,"endColumn":1,"fix":{"range":[1073,1116],"text":"ExternalRelationQueryConfigurationService,\n}"}}

Check failure on line 30 in src/app/features/plugins/plugin-context.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] src/app/features/plugins/plugin-context.ts#L29-L30 <@typescript-eslint/comma-dangle>(https://typescript-eslint.io/rules/comma-dangle)

Missing trailing comma.
Raw output
{"ruleId":"@typescript-eslint/comma-dangle","severity":2,"message":"Missing trailing comma.","line":29,"column":37,"nodeType":"ImportSpecifier","messageId":"missing","endLine":30,"endColumn":1,"fix":{"range":[2148,2184],"text":"PasswordConfirmationModalComponent,\n}"}}

Check failure on line 47 in src/app/features/work-packages/components/wp-activity/user/user-activity.component.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] src/app/features/work-packages/components/wp-activity/user/user-activity.component.ts#L46-L47 <@typescript-eslint/comma-dangle>(https://typescript-eslint.io/rules/comma-dangle)

Missing trailing comma.
Raw output
{"ruleId":"@typescript-eslint/comma-dangle","severity":2,"message":"Missing trailing comma.","line":46,"column":33,"nodeType":"ImportSpecifier","messageId":"missing","endLine":47,"endColumn":1,"fix":{"range":[1774,1806],"text":"WorkPackageCommentFieldHandler,\n}"}}

Check failure on line 50 in src/app/features/work-packages/components/wp-activity/user/user-activity.component.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] src/app/features/work-packages/components/wp-activity/user/user-activity.component.ts#L49-L50 <@typescript-eslint/comma-dangle>(https://typescript-eslint.io/rules/comma-dangle)

Missing trailing comma.
Raw output
{"ruleId":"@typescript-eslint/comma-dangle","severity":2,"message":"Missing trailing comma.","line":49,"column":30,"nodeType":"ImportSpecifier","messageId":"missing","endLine":50,"endColumn":1,"fix":{"range":[1925,1954],"text":"WorkPackagesActivityService,\n}"}}

Check failure on line 263 in src/app/features/work-packages/components/wp-activity/user/user-activity.component.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] src/app/features/work-packages/components/wp-activity/user/user-activity.component.ts#L263 <@typescript-eslint/no-unsafe-argument>(https://typescript-eslint.io/rules/no-unsafe-argument)

Unsafe argument of type `any` assigned to a parameter of type `string`.
Raw output
{"ruleId":"@typescript-eslint/no-unsafe-argument","severity":2,"message":"Unsafe argument of type `any` assigned to a parameter of type `string`.","line":263,"column":68,"nodeType":"MemberExpression","messageId":"unsafeArgument","endLine":263,"endColumn":94}

Check failure on line 263 in src/app/features/work-packages/components/wp-activity/user/user-activity.component.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] src/app/features/work-packages/components/wp-activity/user/user-activity.component.ts#L263 <@typescript-eslint/no-unsafe-member-access>(https://typescript-eslint.io/rules/no-unsafe-member-access)

Unsafe member access .html on an `any` value.
Raw output
{"ruleId":"@typescript-eslint/no-unsafe-member-access","severity":2,"message":"Unsafe member access .html on an `any` value.","line":263,"column":90,"nodeType":"Identifier","messageId":"unsafeMemberExpression","endLine":263,"endColumn":94}

Check failure on line 29 in src/app/features/work-packages/components/wp-custom-actions/date-action/custom-date-action-admin.component.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] src/app/features/work-packages/components/wp-custom-actions/date-action/custom-date-action-admin.component.ts#L29 <@typescript-eslint/comma-dangle>(https://typescript-eslint.io/rules/comma-dangle)

Unexpected trailing comma.
Raw output
{"ruleId":"@typescript-eslint/comma-dangle","severity":2,"message":"Unexpected trailing comma.","line":29,"column":74,"nodeType":"ImportSpecifier","messageId":"unexpected","endLine":29,"endColumn":75,"fix":{"range":[1299,1308],"text":"OnInit }"}}

Check failure on line 29 in src/app/shared/components/collapsible-section/collapsible-section.component.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] src/app/shared/components/collapsible-section/collapsible-section.component.ts#L29 <@typescript-eslint/comma-dangle>(https://typescript-eslint.io/rules/comma-dangle)

Unexpected trailing comma.
Raw output
{"ruleId":"@typescript-eslint/comma-dangle","severity":2,"message":"Unexpected trailing comma.","line":29,"column":50,"nodeType":"ImportSpecifier","messageId":"unexpected","endLine":29,"endColumn":51,"fix":{"range":[1272,1284],"text":"ViewChild }"}}