Bump com.codeborne:selenide from 7.6.1 to 7.7.0 (#5646) #15771
1086 new problems found by Qodana for JVM
Qodana for JVM
1086 new problems were found
Inspection name | Severity | Problems |
---|---|---|
Incorrect constructor injection in XML Spring bean |
🔴 Failure | 331 |
Incorrect Spring Core XML-based application context |
🔴 Failure | 168 |
Incorrect autowiring in Spring bean components |
🔴 Failure | 26 |
Hardcoded passwords |
🔴 Failure | 1 |
Vulnerable declared dependency |
🔴 Failure | 1 |
Unresolved placeholders configured in the Spring XML application context |
🔶 Warning | 218 |
'Optional' used as field or parameter type |
🔶 Warning | 113 |
'@Serial' annotation can be used |
🔶 Warning | 46 |
Nullability and data flow problems |
🔶 Warning | 30 |
Unresolved file references in @ImportResource locations |
🔶 Warning | 30 |
Spring bean name violates conventions |
🔶 Warning | 18 |
Unresolved file references in @PropertySource and @TestPropertySource locations |
🔶 Warning | 9 |
AutoCloseable used without 'try'-with-resources |
🔶 Warning | 8 |
Conflicting Spring bean attribute |
🔶 Warning | 8 |
Optional.get() is called without isPresent() check |
🔶 Warning | 7 |
Result of method call ignored |
🔶 Warning | 6 |
Class is exposed outside of its visibility scope |
🔶 Warning | 4 |
Magic constant |
🔶 Warning | 4 |
Non-safe string is used as SQL |
🔶 Warning | 4 |
Constant values |
🔶 Warning | 3 |
Single character alternation |
🔶 Warning | 3 |
Call to 'BigDecimal' method without a rounding mode argument |
🔶 Warning | 2 |
Redundant call to 'String.format()' |
🔶 Warning | 2 |
Unnecessary non-capturing group |
🔶 Warning | 2 |
Invalid properties configuration |
🔶 Warning | 2 |
Vulnerable declared dependency |
🔶 Warning | 2 |
Empty 'try' block |
🔶 Warning | 1 |
Reflective access across modules issues |
🔶 Warning | 1 |
Usage of service not declared in 'module-info' |
🔶 Warning | 1 |
Number of placeholders does not match number of arguments in logging call |
🔶 Warning | 1 |
Loop statement that does not loop |
🔶 Warning | 1 |
Use of Optional.ofNullable with null or not-null argument |
🔶 Warning | 1 |
Injection value in XML application context violates conventions |
🔶 Warning | 1 |
Unused assignment |
🔶 Warning | 1 |
Non recommended 'field' injections |
◽️ Notice | 12 |
Vulnerable declared dependency |
◽️ Notice | 9 |
Constant values |
◽️ Notice | 5 |
Logger initialized with foreign class |
◽️ Notice | 2 |
Non-distinguishable logging calls |
◽️ Notice | 2 |
💡 Qodana analysis was run in the pull request mode: only the changed files were checked
☁️ View the detailed Qodana report
Contact Qodana team
Contact us at [email protected]
- 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
github-actions / Qodana for JVM
AutoCloseable used without 'try'-with-resources
'Page' used without 'try'-with-resources statement
github-actions / Qodana for JVM
AutoCloseable used without 'try'-with-resources
'Stream' used without 'try'-with-resources statement
github-actions / Qodana for JVM
AutoCloseable used without 'try'-with-resources
'CosmosClient' used without 'try'-with-resources statement
Check warning on line 50 in vividus/src/systemTest/java/org/vividus/configuration/VaultTests.java
github-actions / Qodana for JVM
AutoCloseable used without 'try'-with-resources
'VaultContainer' used without 'try'-with-resources statement
github-actions / Qodana for JVM
AutoCloseable used without 'try'-with-resources
'JsonParser' used without 'try'-with-resources statement
github-actions / Qodana for JVM
AutoCloseable used without 'try'-with-resources
'Page' used without 'try'-with-resources statement
github-actions / Qodana for JVM
AutoCloseable used without 'try'-with-resources
'ForkJoinPool' used without 'try'-with-resources statement
github-actions / Qodana for JVM
AutoCloseable used without 'try'-with-resources
'Browser' used without 'try'-with-resources statement
github-actions / Qodana for JVM
Call to 'BigDecimal' method without a rounding mode argument
'BigDecimal.setScale()' called without a rounding mode argument
github-actions / Qodana for JVM
Call to 'BigDecimal' method without a rounding mode argument
'BigDecimal.setScale()' called without a rounding mode argument
github-actions / Qodana for JVM
Class is exposed outside of its visibility scope
Class `PointsFilter` is not exported from module 'org.vividus.vividus_to_azure_devops_exporter'
github-actions / Qodana for JVM
Class is exposed outside of its visibility scope
Class `QueueOperation` is exposed outside its defined visibility scope
github-actions / Qodana for JVM
Class is exposed outside of its visibility scope
Class `SauceConnectDescriptor` is not exported from module 'org.vividus.vividus_plugin_saucelabs'
github-actions / Qodana for JVM
Class is exposed outside of its visibility scope
Class `QueueOperation` is exposed outside its defined visibility scope
github-actions / Qodana for JVM
Constant values
Value `e` is always 'null'
github-actions / Qodana for JVM
Constant values
Value `isMatches` is always 'false'
Check warning on line 99 in vividus-engine/src/main/java/org/vividus/model/jbehave/Scenario.java
github-actions / Qodana for JVM
Constant values
Method reference result is always 'true'
github-actions / Qodana for JVM
Constant values
Condition `textContent != null` is always `true`
Check warning on line 96 in vividus-engine/src/main/java/org/vividus/model/jbehave/Scenario.java
github-actions / Qodana for JVM
Constant values
Method reference result is always 'true'
github-actions / Qodana for JVM
Constant values
Value `input` is always 'null'
github-actions / Qodana for JVM
Constant values
Value `elementsExist` is always 'false'
github-actions / Qodana for JVM
Constant values
Value `isMatches` is always 'true'
Check warning on line 155 in vividus/src/main/java/org/vividus/configuration/PropertiesLoader.java
github-actions / Qodana for JVM
Nullability and data flow problems
Argument `properties` might be null
github-actions / Qodana for JVM
Nullability and data flow problems
Argument `slider.getAttribute(VALUE_ATTRIBUTE)` might be null
github-actions / Qodana for JVM
Nullability and data flow problems
Method invocation `contains` may produce `NullPointerException`