chore(deps): bump actions/setup-java from 4 to 5 #32
21 new problems found by Qodana Community for JVM
Qodana Community for JVM
21 new problems were found
| Inspection name | Severity | Problems |
|---|---|---|
Dangling Javadoc comment |
🔶 Warning | 8 |
Nullability and data flow problems |
🔶 Warning | 4 |
String concatenation in loop |
🔶 Warning | 2 |
Call to 'BigDecimal' method without a rounding mode argument |
🔶 Warning | 1 |
Constant values |
🔶 Warning | 1 |
'equals()' method that does not check the class of its parameter |
🔶 Warning | 1 |
String comparison using '==', instead of 'equals()' |
🔶 Warning | 1 |
Redundant 'if' statement |
🔶 Warning | 1 |
Unused assignment |
🔶 Warning | 1 |
Constant values |
◽️ Notice | 1 |
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@v2025.2.1
with:
upload-result: trueContact 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 987 in src/main/java/de/marhali/json5/stream/Json5Lexer.java
github-actions / Qodana Community for JVM
Call to 'BigDecimal' method without a rounding mode argument
'BigDecimal.divide()' called without a rounding mode argument
Check warning on line 193 in src/main/java/de/marhali/json5/stream/Json5Lexer.java
github-actions / Qodana Community for JVM
Constant values
Condition `current == '\n'` is always `true` when reached
Check notice on line 194 in src/main/java/de/marhali/json5/internal/LinkedTreeMap.java
github-actions / Qodana Community for JVM
Constant values
Value `nearest` is always 'null'
Check warning on line 755 in src/main/java/de/marhali/json5/stream/Json5Lexer.java
github-actions / Qodana Community for JVM
Dangling Javadoc comment
Dangling Javadoc comment
Check warning on line 841 in src/main/java/de/marhali/json5/stream/Json5Lexer.java
github-actions / Qodana Community for JVM
Dangling Javadoc comment
Dangling Javadoc comment
Check warning on line 973 in src/main/java/de/marhali/json5/stream/Json5Lexer.java
github-actions / Qodana Community for JVM
Dangling Javadoc comment
Dangling Javadoc comment
Check warning on line 721 in src/main/java/de/marhali/json5/stream/Json5Lexer.java
github-actions / Qodana Community for JVM
Dangling Javadoc comment
Dangling Javadoc comment
Check warning on line 880 in src/main/java/de/marhali/json5/stream/Json5Lexer.java
github-actions / Qodana Community for JVM
Dangling Javadoc comment
Dangling Javadoc comment
Check warning on line 929 in src/main/java/de/marhali/json5/stream/Json5Lexer.java
github-actions / Qodana Community for JVM
Dangling Javadoc comment
Dangling Javadoc comment
Check warning on line 717 in src/main/java/de/marhali/json5/stream/Json5Lexer.java
github-actions / Qodana Community for JVM
Dangling Javadoc comment
Dangling Javadoc comment
Check warning on line 790 in src/main/java/de/marhali/json5/stream/Json5Lexer.java
github-actions / Qodana Community for JVM
Dangling Javadoc comment
Dangling Javadoc comment
Check warning on line 345 in src/main/java/de/marhali/json5/internal/LinkedTreeMap.java
github-actions / Qodana Community for JVM
Nullability and data flow problems
Dereference of `right` may produce `NullPointerException`
Check warning on line 363 in src/main/java/de/marhali/json5/internal/LinkedTreeMap.java
github-actions / Qodana Community for JVM
Nullability and data flow problems
Dereference of `left` may produce `NullPointerException`
Check warning on line 122 in src/main/java/de/marhali/json5/internal/LinkedTreeMap.java
github-actions / Qodana Community for JVM
Nullability and data flow problems
Dereference of `created` may produce `NullPointerException`
Check warning on line 163 in src/main/java/de/marhali/json5/internal/LinkedTreeMap.java
github-actions / Qodana Community for JVM
Nullability and data flow problems
Argument `nearest.key` might be null
Check warning on line 121 in src/main/java/de/marhali/json5/internal/NonNullElementWrapperList.java
github-actions / Qodana Community for JVM
'equals()' method that does not check the class of its parameter
`equals()` should check the class of its parameter
Check warning on line 477 in src/main/java/de/marhali/json5/stream/Json5Lexer.java
github-actions / Qodana Community for JVM
String concatenation in loop
String concatenation `+=` in loop
Check warning on line 368 in src/main/java/de/marhali/json5/stream/Json5Lexer.java
github-actions / Qodana Community for JVM
String concatenation in loop
String concatenation `+=` in loop
Check warning on line 105 in src/main/java/de/marhali/json5/internal/LazilyParsedNumber.java
github-actions / Qodana Community for JVM
String comparison using '==', instead of 'equals()'
String values are compared using `==`, not 'equals()'
Check warning on line 230 in src/main/java/de/marhali/json5/stream/Json5Lexer.java
github-actions / Qodana Community for JVM
Redundant 'if' statement
`if` statement can be simplified
Check warning on line 855 in src/main/java/de/marhali/json5/stream/Json5Lexer.java
github-actions / Qodana Community for JVM
Unused assignment
The value `true` assigned to `floating` is never used