Skip to content

Bump com.codeborne:selenide from 7.6.1 to 7.7.0 (#5646) #15771

Bump com.codeborne:selenide from 7.6.1 to 7.7.0 (#5646)

Bump com.codeborne:selenide from 7.6.1 to 7.7.0 (#5646) #15771

GitHub Actions / Qodana for JVM completed Jan 8, 2025 in 0s

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]

Details

This result was published with Qodana GitHub Action

Annotations

Check warning on line 78 in vividus-plugin-web-app-playwright/src/main/java/org/vividus/ui/web/playwright/steps/PageSteps.java

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

AutoCloseable used without 'try'-with-resources

'Page' used without 'try'-with-resources statement

Check warning on line 60 in vividus-to-xray-exporter/src/main/java/org/vividus/xray/configuration/validator/XrayExporterOptionsValidator.java

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

AutoCloseable used without 'try'-with-resources

'Stream' used without 'try'-with-resources statement

Check warning on line 81 in vividus-plugin-azure-cosmos-db/src/main/java/org/vividus/azure/cosmos/CosmosDbService.java

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

AutoCloseable used without 'try'-with-resources

'VaultContainer' used without 'try'-with-resources statement

Check warning on line 45 in vividus-facade-jira/src/main/java/org/vividus/jira/databind/JiraEntityDeserializer.java

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

AutoCloseable used without 'try'-with-resources

'JsonParser' used without 'try'-with-resources statement

Check warning on line 69 in vividus-plugin-web-app-playwright/src/main/java/org/vividus/ui/web/playwright/steps/PageSteps.java

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

AutoCloseable used without 'try'-with-resources

'Page' used without 'try'-with-resources statement

Check warning on line 41 in vividus-test-context/src/main/java/org/vividus/testcontext/ContextCopyingExecutor.java

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

AutoCloseable used without 'try'-with-resources

'ForkJoinPool' used without 'try'-with-resources statement

Check warning on line 42 in vividus-plugin-web-app-playwright/src/main/java/org/vividus/ui/web/playwright/screenshot/PlaywrightScreenshotFileNameGenerator.java

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

AutoCloseable used without 'try'-with-resources

'Browser' used without 'try'-with-resources statement

Check warning on line 110 in vividus-util/src/main/java/org/vividus/util/comparison/ComparisonUtils.java

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Call to 'BigDecimal' method without a rounding mode argument

'BigDecimal.setScale()' called without a rounding mode argument

Check warning on line 116 in vividus-util/src/main/java/org/vividus/util/comparison/ComparisonUtils.java

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Call to 'BigDecimal' method without a rounding mode argument

'BigDecimal.setScale()' called without a rounding mode argument

Check warning on line 33 in vividus-to-azure-devops-exporter/src/main/java/org/vividus/azure/devops/client/model/PointsQuery.java

See this annotation in the file changed.

@github-actions 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'

Check warning on line 265 in vividus-plugin-azure-service-bus/src/main/java/org/vividus/azure/servicebus/ServiceBusSteps.java

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Class is exposed outside of its visibility scope

Class `QueueOperation` is exposed outside its defined visibility scope

Check warning on line 123 in vividus-plugin-saucelabs/src/main/java/org/vividus/selenium/sauce/SauceConnectManager.java

See this annotation in the file changed.

@github-actions 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'

Check warning on line 280 in vividus-plugin-kafka/src/main/java/org/vividus/steps/kafka/KafkaSteps.java

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Class is exposed outside of its visibility scope

Class `QueueOperation` is exposed outside its defined visibility scope

Check notice on line 136 in vividus-plugin-excel/src/main/java/org/vividus/excel/transformer/ExcelTableTransformer.java

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Constant values

Value `e` is always 'null'

Check notice on line 40 in vividus-extension-selenium/src/main/java/org/vividus/steps/ui/validation/DescriptiveSoftAssert.java

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Constant values

Method reference result is always 'true'

Check warning on line 86 in vividus-plugin-web-app/src/main/java/org/vividus/ui/web/action/WebElementActions.java

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Constant values

Method reference result is always 'true'

Check notice on line 107 in vividus-extension-selenium/src/main/java/org/vividus/ui/action/WaitActions.java

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Constant values

Value `input` is always 'null'

Check notice on line 234 in vividus-extension-selenium/src/main/java/org/vividus/steps/ui/validation/BaseValidations.java

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Constant values

Value `elementsExist` is always 'false'

Check notice on line 46 in vividus-extension-selenium/src/main/java/org/vividus/steps/ui/validation/DescriptiveSoftAssert.java

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Nullability and data flow problems

Argument `properties` might be null

Check warning on line 99 in vividus-plugin-web-app/src/main/java/org/vividus/steps/ui/web/SliderSteps.java

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Nullability and data flow problems

Argument `slider.getAttribute(VALUE_ATTRIBUTE)` might be null

Check warning on line 39 in vividus-plugin-web-app/src/main/java/org/vividus/ui/web/action/search/ImageWithSourcePartFilter.java

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Nullability and data flow problems

Method invocation `contains` may produce `NullPointerException`