Usage of redundant or deprecated syntax or deprecated symbols
🔶 Warning
13
Incorrect string capitalization
🔶 Warning
7
Unused import directive
🔶 Warning
6
Useless call on collection type
🔶 Warning
6
'Enum.values()' is recommended to be replaced by 'Enum.entries' since 1.9
🔶 Warning
4
Unresolved reference in KDoc
🔶 Warning
4
Redundant 'Companion' reference
🔶 Warning
4
Redundant qualifier name
🔶 Warning
3
Constructor parameter is never used as a property
🔶 Warning
2
Serializable object must implement 'readResolve'
🔶 Warning
2
Duplicate branch in alternation
🔶 Warning
1
Class member can have 'private' visibility
◽️ Notice
56
Nested lambda has shadowed implicit parameter
◽️ Notice
29
Function or property has platform type
◽️ Notice
2
Constant conditions
◽️ Notice
2
Variable declaration could be moved inside 'when'
◽️ Notice
2
Redundant overriding method
◽️ Notice
1
Return or assignment can be lifted out
◽️ Notice
1
Lambda argument inside parentheses
◽️ Notice
1
'protected' visibility is effectively 'private' in a final class
◽️ Notice
1
Regular expression can be simplified
◽️ Notice
1
💡 Qodana analysis was run in the pull request mode: only the changed files were checked
View the detailed Qodana report
To be able to view the detailed Qodana report, you can either:
- Register at [Qodana Cloud](https://qodana.cloud/) and [configure the action](https://github.com/jetbrains/qodana-action#qodana-cloud)
- Use [GitHub Code Scanning with Qodana](https://github.com/jetbrains/qodana-action#github-code-scanning)
- Host [Qodana report at GitHub Pages](https://github.com/JetBrains/qodana-action/blob/3a8e25f5caad8d8b01c1435f1ef7b19fe8b039a0/README.md#github-pages)
- Inspect and use `qodana.sarif.json` (see [the Qodana SARIF format](https://www.jetbrains.com/help/qodana/qodana-sarif-output.html#Report+structure) for details)
To get `*.log` files or any other Qodana artifacts, run the action with `upload-result` option set to `true`,
so that the action will upload the files as the job artifacts:
```yaml
- name: 'Qodana Scan'
uses: JetBrains/qodana-action@v2024.1.5
with:
upload-result: true
```
Contact Qodana team
Contact us at [qodana-support@jetbrains.com](mailto:qodana-support@jetbrains.com)
- Or via our issue tracker: https://jb.gg/qodana-issue
- Or share your feedback: https://jb.gg/qodana-discussions
Qodana Community for JVM
620 new problems were found
Constant conditions
Unused symbol
Unused receiver parameter
Redundant nullable return type
Unstable API Usage
Usage of redundant or deprecated syntax or deprecated symbols
Incorrect string capitalization
Unused import directive
Useless call on collection type
'Enum.values()' is recommended to be replaced by 'Enum.entries' since 1.9
Unresolved reference in KDoc
Redundant 'Companion' reference
Redundant qualifier name
Constructor parameter is never used as a property
Serializable object must implement 'readResolve'
Duplicate branch in alternation
Class member can have 'private' visibility
Nested lambda has shadowed implicit parameter
Function or property has platform type
Constant conditions
Variable declaration could be moved inside 'when'
Redundant overriding method
Return or assignment can be lifted out
Lambda argument inside parentheses
'protected' visibility is effectively 'private' in a final class
Regular expression can be simplified
💡 Qodana analysis was run in the pull request mode: only the changed files were checked
View the detailed Qodana report
To be able to view the detailed Qodana report, you can either: - Register at [Qodana Cloud](https://qodana.cloud/) and [configure the action](https://github.com/jetbrains/qodana-action#qodana-cloud) - Use [GitHub Code Scanning with Qodana](https://github.com/jetbrains/qodana-action#github-code-scanning) - Host [Qodana report at GitHub Pages](https://github.com/JetBrains/qodana-action/blob/3a8e25f5caad8d8b01c1435f1ef7b19fe8b039a0/README.md#github-pages) - Inspect and use `qodana.sarif.json` (see [the Qodana SARIF format](https://www.jetbrains.com/help/qodana/qodana-sarif-output.html#Report+structure) for details) To get `*.log` files or any other Qodana artifacts, run the action with `upload-result` option set to `true`, so that the action will upload the files as the job artifacts: ```yaml - name: 'Qodana Scan' uses: JetBrains/qodana-action@v2024.1.5 with: upload-result: true ```Contact Qodana team
Contact us at [qodana-support@jetbrains.com](mailto:qodana-support@jetbrains.com) - Or via our issue tracker: https://jb.gg/qodana-issue - Or share your feedback: https://jb.gg/qodana-discussions