Add qodana CI checks #1
4546 new problems found by Qodana for JS
Qodana for JS
4546 new problems were found
Inspection name | Severity | Problems |
---|---|---|
Unresolved TypeScript reference |
🔴 Failure | 1140 |
Invalid binding type |
🔴 Failure | 11 |
Missing or invalid component, directive or pipe declaration in a module |
🔴 Failure | 7 |
Type mismatch |
🔴 Failure | 5 |
Invalid entry component |
🔴 Failure | 1 |
Unused local symbol |
🔶 Warning | 215 |
Comma expression |
🔶 Warning | 135 |
Unused import |
🔶 Warning | 128 |
Potentially invalid constructor usage |
🔶 Warning | 41 |
Unsound type guard check |
🔶 Warning | 28 |
Redundant 'if' statement |
🔶 Warning | 25 |
Redundant local variable |
🔶 Warning | 17 |
Import can be shortened |
🔶 Warning | 13 |
Unnecessary semicolon |
🔶 Warning | 8 |
Unused assignment |
🔶 Warning | 7 |
Unreachable code |
🔶 Warning | 4 |
Constant conditional expression |
🔶 Warning | 2 |
Consecutive commas in array literal |
🔶 Warning | 2 |
Equality operator may cause type coercion |
🔶 Warning | 2 |
Syntax errors and unresolved references in JSDoc |
🔶 Warning | 2 |
Redundant character escape |
🔶 Warning | 2 |
Duplicate union or intersection type component |
🔶 Warning | 2 |
Angular CLI add dependency |
🔶 Warning | 1 |
Statement with empty body |
🔶 Warning | 1 |
Mismatched JSDoc and function signature |
🔶 Warning | 1 |
Object is 'null' or 'undefined' |
🔶 Warning | 1 |
Void function return value used |
🔶 Warning | 1 |
Pointless statement or boolean expression |
🔶 Warning | 1 |
Variable is assigned to itself |
🔶 Warning | 1 |
Undefined binding |
◽️ Notice | 2586 |
Duplicated code fragment |
◽️ Notice | 105 |
Deprecated symbol used |
◽️ Notice | 19 |
Expression statement which is not assignment or call |
◽️ Notice | 16 |
Result of method call returning a promise is ignored |
◽️ Notice | 11 |
Unbound or ambiguous template reference variable |
◽️ Notice | 2 |
Missing await for an async function call |
◽️ Notice | 1 |
Regular expression can be simplified |
◽️ Notice | 1 |
Abstract class constructor can be made protected |
◽️ Notice | 1 |
☁️ View the detailed Qodana report
Contact Qodana team
Contact us at [email protected]
- Or via our issue tracker: https://jb.gg/qodana-issue
- Or share your feedback: https://jb.gg/qodana-discussions
Details
This result was published with Qodana GitHub Action
Annotations
Check failure on line 146 in src/app/group/components/group-invite/group-invite.component.html
github-actions / Qodana for JS
Invalid binding type
Type undefined is not assignable to type string
Check failure on line 39 in src/app/ideation/components/idea-reactions/idea-reactions.component.html
github-actions / Qodana for JS
Invalid binding type
Type undefined is not assignable to type string
github-actions / Qodana for JS
Invalid binding type
Type undefined is not assignable to type string
github-actions / Qodana for JS
Invalid binding type
Type undefined is not assignable to type string
github-actions / Qodana for JS
Invalid binding type
Type undefined is not assignable to type string
Check failure on line 139 in src/app/topic/components/topic-invite/topic-invite.component.html
github-actions / Qodana for JS
Invalid binding type
Type undefined is not assignable to type string
github-actions / Qodana for JS
Invalid binding type
Type undefined is not assignable to type string
github-actions / Qodana for JS
Invalid binding type
Type undefined is not assignable to type string
github-actions / Qodana for JS
Invalid binding type
Type undefined is not assignable to type string
Check failure on line 172 in src/app/topic/components/invite-editors/invite-editors.component.html
github-actions / Qodana for JS
Invalid binding type
Type undefined is not assignable to type string
Check failure on line 70 in src/app/group/components/topic-requests/topic-requests.component.html
github-actions / Qodana for JS
Invalid binding type
Type undefined is not assignable to type string
Check warning on line 15 in package.json
github-actions / Qodana for JS
Angular CLI add dependency
"@angular/cdk" can be installed using 'ng add' command
Check failure on line 16 in src/app/shared/dialog/dialog.ts
github-actions / Qodana for JS
Invalid entry component
Class DialogRef is not an Angular component
Check notice on line 97 in src/app/account/components/profile/profile.component.html
github-actions / Qodana for JS
Unbound or ambiguous template reference variable
There is no directive with exportAs set to ngModel
Check notice on line 131 in src/app/account/components/profile/profile.component.html
github-actions / Qodana for JS
Unbound or ambiguous template reference variable
There is no directive with exportAs set to ngModel
Check failure on line 27 in src/app/group/components/group-join/group-join.component.ts
github-actions / Qodana for JS
Missing or invalid component, directive or pipe declaration in a module
GroupTokenJoinComponent is not declared in any Angular module
Check failure on line 87 in src/app/topic/components/topic-invitation/topic-invitation.component.ts
github-actions / Qodana for JS
Missing or invalid component, directive or pipe declaration in a module
TopicInvitationDialogComponent is not declared in any Angular module
Check failure on line 16 in src/app/shared/components/modal-datepicker/modal-datepicker.component.ts
github-actions / Qodana for JS
Missing or invalid component, directive or pipe declaration in a module
ModalDatepickerComponent is not declared in any Angular module
Check failure on line 29 in src/app/topic/components/topic-join/topic-join.component.ts
github-actions / Qodana for JS
Missing or invalid component, directive or pipe declaration in a module
TopicTokenJoinComponent is not declared in any Angular module
Check failure on line 22 in src/app/topic/components/topic-settings/topic-settings.component.ts
github-actions / Qodana for JS
Missing or invalid component, directive or pipe declaration in a module
TopicSettingsComponent is not declared in any Angular module
Check failure on line 72 in src/app/group/components/group-invitation/group-invitation.component.ts
github-actions / Qodana for JS
Missing or invalid component, directive or pipe declaration in a module
GroupInvitationDialogComponent is not declared in any Angular module
Check failure on line 286 in src/app/topic/components/topic-settings/topic-settings.component.ts
github-actions / Qodana for JS
Missing or invalid component, directive or pipe declaration in a module
TopicSettingsDialogComponent is not declared in any Angular module
Check notice on line 1475 in src/app/group/group.component.html
github-actions / Qodana for JS
Undefined binding
Property ngClass is not provided by any applicable directives nor by <a> element
github-actions / Qodana for JS
Undefined binding
Property ngClass is not provided by any applicable directives nor by <div> element
Check notice on line 505 in src/app/my-topics/my-topics.component.html
github-actions / Qodana for JS
Undefined binding
No directive is matched on attribute ngIf