Local 'var' is never modified and can be declared as 'val'
🔶 Warning
1
'@Deferred' result is unused
🔶 Warning
1
Redundant 'suspend' modifier
🔶 Warning
1
Redundant 'Unit' return type
🔶 Warning
1
Redundant 'if' statement
🔶 Warning
1
Useless call on not-null type
🔶 Warning
1
Replace empty class body
◽️ Notice
6
Property naming convention
◽️ Notice
5
Boolean literal argument without parameter name
◽️ Notice
2
Commented out code
◽️ Notice
2
Local variable naming convention
◽️ Notice
2
Unnecessary type argument
◽️ Notice
2
Class member can have 'private' visibility
◽️ Notice
1
Private property naming convention
◽️ Notice
1
Unnecessary parentheses in function call with lambda
◽️ Notice
1
Redundant constructor body
◽️ 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:
1. Register at [Qodana Cloud](https://qodana.cloud/) and [configure the action](https://github.com/jetbrains/qodana-action#qodana-cloud)
2. Use [GitHub Code Scanning with Qodana](https://github.com/jetbrains/qodana-action#github-code-scanning)
3. Host [Qodana report at GitHub Pages](https://github.com/JetBrains/qodana-action/blob/3a8e25f5caad8d8b01c1435f1ef7b19fe8b039a0/README.md#github-pages)
4. 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@v2023.3.0
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
159 new problems were found
Unstable API Usage
Unused symbol
Incorrect string capitalization
Unused import
Unused import directive
Constructor parameter is never used as a property
Redundant nullable return type
Redundant visibility modifier
Local 'var' is never modified and can be declared as 'val'
'@Deferred' result is unused
Redundant 'suspend' modifier
Redundant 'Unit' return type
Redundant 'if' statement
Useless call on not-null type
Replace empty class body
Property naming convention
Boolean literal argument without parameter name
Commented out code
Local variable naming convention
Unnecessary type argument
Class member can have 'private' visibility
Private property naming convention
Unnecessary parentheses in function call with lambda
Redundant constructor body
💡 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: 1. Register at [Qodana Cloud](https://qodana.cloud/) and [configure the action](https://github.com/jetbrains/qodana-action#qodana-cloud) 2. Use [GitHub Code Scanning with Qodana](https://github.com/jetbrains/qodana-action#github-code-scanning) 3. Host [Qodana report at GitHub Pages](https://github.com/JetBrains/qodana-action/blob/3a8e25f5caad8d8b01c1435f1ef7b19fe8b039a0/README.md#github-pages) 4. 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@v2023.3.0 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