Skip to content

Add real hrefs to all breacrumb elements

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

[69640] Workpackage hierarchy breadcrumbs not clickable starting with grand parents #21536

Add real hrefs to all breacrumb elements
7304006
Select commit
Loading
Failed to load commit list.
GitHub Actions / eslint failed Jan 6, 2026 in 1s

reviewdog [eslint] report

reported by reviewdog 🐶

Findings (6)

frontend/src/app/features/work-packages/components/wp-breadcrumb/wp-breadcrumb-parent.component.ts|113 col 51| Unsafe argument of type any assigned to a parameter of type string | null.
frontend/src/app/features/work-packages/components/wp-breadcrumb/wp-breadcrumb-parent.component.ts|113 col 67| Unsafe member access .identifier on an any value.
frontend/src/app/features/work-packages/components/wp-breadcrumb/wp-breadcrumb.component.ts|49 col 5| Prefer using the inject() function over constructor parameter injection. Use Angular's migration schematic to automatically refactor: ng generate @angular/core:inject
frontend/src/app/features/work-packages/components/wp-breadcrumb/wp-breadcrumb.component.ts|50 col 5| Prefer using the inject() function over constructor parameter injection. Use Angular's migration schematic to automatically refactor: ng generate @angular/core:inject
frontend/src/app/features/work-packages/components/wp-breadcrumb/wp-breadcrumb.component.ts|64 col 51| Unsafe argument of type any assigned to a parameter of type string | null.
frontend/src/app/features/work-packages/components/wp-breadcrumb/wp-breadcrumb.component.ts|64 col 77| Unsafe member access .identifier on an any value.

Filtered Findings (0)

Annotations

Check failure on line 113 in frontend/src/app/features/work-packages/components/wp-breadcrumb/wp-breadcrumb-parent.component.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] frontend/src/app/features/work-packages/components/wp-breadcrumb/wp-breadcrumb-parent.component.ts#L113 <@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 | null`.
Raw output
{"ruleId":"@typescript-eslint/no-unsafe-argument","severity":2,"message":"Unsafe argument of type `any` assigned to a parameter of type `string | null`.","line":113,"column":51,"nodeType":"ChainExpression","messageId":"unsafeArgument","endLine":113,"endColumn":77}

Check failure on line 113 in frontend/src/app/features/work-packages/components/wp-breadcrumb/wp-breadcrumb-parent.component.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

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

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

Check failure on line 49 in frontend/src/app/features/work-packages/components/wp-breadcrumb/wp-breadcrumb.component.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] frontend/src/app/features/work-packages/components/wp-breadcrumb/wp-breadcrumb.component.ts#L49 <@angular-eslint/prefer-inject>(https://github.com/angular-eslint/angular-eslint/blob/main/packages/eslint-plugin/docs/rules/prefer-inject.md)

Prefer using the inject() function over constructor parameter injection. Use Angular's migration schematic to automatically refactor: ng generate @angular/core:inject
Raw output
{"ruleId":"@angular-eslint/prefer-inject","severity":2,"message":"Prefer using the inject() function over constructor parameter injection. Use Angular's migration schematic to automatically refactor: ng generate @angular/core:inject","line":49,"column":5,"nodeType":"TSParameterProperty","messageId":"preferInject","endLine":49,"endColumn":29}

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

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] frontend/src/app/features/work-packages/components/wp-breadcrumb/wp-breadcrumb.component.ts#L50 <@angular-eslint/prefer-inject>(https://github.com/angular-eslint/angular-eslint/blob/main/packages/eslint-plugin/docs/rules/prefer-inject.md)

Prefer using the inject() function over constructor parameter injection. Use Angular's migration schematic to automatically refactor: ng generate @angular/core:inject
Raw output
{"ruleId":"@angular-eslint/prefer-inject","severity":2,"message":"Prefer using the inject() function over constructor parameter injection. Use Angular's migration schematic to automatically refactor: ng generate @angular/core:inject","line":50,"column":5,"nodeType":"TSParameterProperty","messageId":"preferInject","endLine":50,"endColumn":41}

Check failure on line 64 in frontend/src/app/features/work-packages/components/wp-breadcrumb/wp-breadcrumb.component.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

[eslint] frontend/src/app/features/work-packages/components/wp-breadcrumb/wp-breadcrumb.component.ts#L64 <@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 | null`.
Raw output
{"ruleId":"@typescript-eslint/no-unsafe-argument","severity":2,"message":"Unsafe argument of type `any` assigned to a parameter of type `string | null`.","line":64,"column":51,"nodeType":"ChainExpression","messageId":"unsafeArgument","endLine":64,"endColumn":87}

Check failure on line 64 in frontend/src/app/features/work-packages/components/wp-breadcrumb/wp-breadcrumb.component.ts

See this annotation in the file changed.

@github-actions github-actions / eslint

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

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