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
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 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