Merge pull request #394 from marhali/fix/illegal-dependency-usage #303
17 new problems found by Qodana Community for JVM
Qodana Community for JVM
17 new problems were found
Inspection name | Severity | Problems |
---|---|---|
Nullability and data flow problems |
🔶 Warning | 8 |
Unused import |
🔶 Warning | 3 |
Incorrect string capitalization |
🔶 Warning | 2 |
Field may be 'final' |
🔶 Warning | 1 |
Result of method call ignored |
🔶 Warning | 1 |
Call to 'printStackTrace()' |
🔶 Warning | 1 |
Unstable API Usage |
🔶 Warning | 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 and configure the action
- Use GitHub Code Scanning with Qodana
- Host Qodana report at GitHub Pages
- Inspect and use
qodana.sarif.json
(see the Qodana SARIF format 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:
- name: 'Qodana Scan'
uses: JetBrains/qodana-action@v2023.3.1
with:
upload-result: true
Contact Qodana team
Contact us at qodana-support@jetbrains.com
- 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 warning on line 136 in src/main/java/de/marhali/easyi18n/util/KeyPathConverter.java
github-actions / Qodana Community for JVM
Nullability and data flow problems
Argument `settings.getNamespaceDelimiter()` might be null
github-actions / Qodana Community for JVM
Nullability and data flow problems
Method invocation `get` may produce `NullPointerException`
Check warning on line 85 in src/main/java/de/marhali/easyi18n/InstanceManager.java
github-actions / Qodana Community for JVM
Nullability and data flow problems
Method invocation `getKey` may produce `NullPointerException`
Check warning on line 93 in src/main/java/de/marhali/easyi18n/InstanceManager.java
github-actions / Qodana Community for JVM
Nullability and data flow problems
Method invocation `getKey` may produce `NullPointerException`
Check warning on line 95 in src/main/java/de/marhali/easyi18n/InstanceManager.java
github-actions / Qodana Community for JVM
Nullability and data flow problems
Method invocation `getKey` may produce `NullPointerException`
github-actions / Qodana Community for JVM
Nullability and data flow problems
Method invocation `getKey` may produce `NullPointerException`
Check warning on line 146 in src/main/java/de/marhali/easyi18n/util/KeyPathConverter.java
github-actions / Qodana Community for JVM
Nullability and data flow problems
Argument `settings.getNamespaceDelimiter()` might be null
Check warning on line 81 in src/main/java/de/marhali/easyi18n/InstanceManager.java
github-actions / Qodana Community for JVM
Nullability and data flow problems
Method invocation `getKey` may produce `NullPointerException`
github-actions / Qodana Community for JVM
Incorrect string capitalization
String 'Edit Translation' is not properly capitalized. It should have sentence capitalization
Check warning on line 27 in src/main/java/de/marhali/easyi18n/action/OpenFileAction.java
github-actions / Qodana Community for JVM
Incorrect string capitalization
String 'Open file' is not properly capitalized. It should have title capitalization
Check warning on line 27 in src/main/java/de/marhali/easyi18n/model/TranslationNode.java
github-actions / Qodana Community for JVM
Field may be 'final'
Field `children` may be 'final'
Check warning on line 67 in src/main/java/de/marhali/easyi18n/io/folder/FolderStrategy.java
github-actions / Qodana Community for JVM
Result of method call ignored
Result of `File.mkdirs()` is ignored
Check warning on line 91 in src/main/java/de/marhali/easyi18n/model/TranslationNode.java
github-actions / Qodana Community for JVM
Call to 'printStackTrace()'
Call to `printStackTrace()` should probably be replaced with more robust logging
github-actions / Qodana Community for JVM
Unused import
Unused import `import com.intellij.openapi.project.Project;`
github-actions / Qodana Community for JVM
Unused import
Unused import `import com.intellij.openapi.util.TextRange;`
github-actions / Qodana Community for JVM
Unused import
Unused import `import com.intellij.navigation.ItemPresentation;`
Check warning on line 19 in src/main/java/de/marhali/easyi18n/tabs/renderer/TreeRenderer.java
github-actions / Qodana Community for JVM
Unstable API Usage
'com.intellij.openapi.util.NlsSafe' is marked unstable with @ApiStatus.Experimental