Skip to content

[plugin-rest-api] Remove deprecated REST API steps (#4216) #73

[plugin-rest-api] Remove deprecated REST API steps (#4216)

[plugin-rest-api] Remove deprecated REST API steps (#4216) #73

Triggered via push August 10, 2023 16:25
Status Success
Total duration 12m 21s
Artifacts

code_quality.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

320 warnings and 4 notices
Class is exposed outside of its visibility scope: vividus-plugin-saucelabs/src/main/java/org/vividus/selenium/sauce/SauceConnectManager.java#L125
Class `SauceConnectDescriptor` is exposed outside its defined visibility scope
Class is exposed outside of its visibility scope: vividus-plugin-kafka/src/main/java/org/vividus/steps/kafka/KafkaSteps.java#L284
Class `QueueOperation` is exposed outside its defined visibility scope
Constant values: vividus-engine/src/main/java/org/vividus/model/jbehave/Scenario.java#L99
Method reference result is always 'true'
Constant values: vividus-engine/src/main/java/org/vividus/model/jbehave/Scenario.java#L96
Method reference result is always 'true'
Nullability and data flow problems: vividus-allure-adaptor/src/main/java/org/vividus/report/allure/AllureRunContext.java#L140
Dereference of `getExecutionStages().peek()` may produce `NullPointerException`
Nullability and data flow problems: vividus-engine/src/main/java/org/vividus/log/LoggingPrintStream.java#L37
Method invocation `trim` may produce `NullPointerException`
Nullability and data flow problems: vividus-allure-adaptor/src/main/java/org/vividus/report/allure/AllureRunContext.java#L85
Dereference of `getExecutionStages().peek()` may produce `NullPointerException`
Nullability and data flow problems: vividus/src/main/java/org/vividus/configuration/ConfigurationResolver.java#L92
Method invocation `endsWith` may produce `NullPointerException`
Nullability and data flow problems: vividus-engine/src/main/java/org/vividus/variable/Variables.java#L167
Method invocation `put` may produce `NullPointerException`
Nullability and data flow problems: vividus-allure-adaptor/src/main/java/org/vividus/report/allure/AllureRunContext.java#L91
Dereference of `getExecutionStages().peek()` may produce `NullPointerException`
Nullability and data flow problems: vividus-allure-adaptor/src/main/java/org/vividus/report/allure/AllureRunContext.java#L110
Dereference of `getExecutionStages().peek()` may produce `NullPointerException`
Nullability and data flow problems: vividus/src/main/java/org/vividus/transformer/SortingTableTransformer.java#L88
Method invocation `compareValues` may produce `NullPointerException`
Confusing argument to varargs method: vividus-extension-selenium/src/main/java/org/vividus/ui/util/LocatorConversionUtils.java#L141
Confusing argument `parameters`, unclear if a varargs or non-varargs call is desired
Confusing argument to varargs method: vividus-extension-selenium/src/main/java/org/vividus/ui/util/LocatorConversionUtils.java#L142
Confusing argument `parameters`, unclear if a varargs or non-varargs call is desired
'Optional' used as field or parameter type: vividus-engine/src/main/java/org/vividus/steps/SubSteps.java#L107
`Optional`> used as type for parameter 'stepContextInfoProvider'
'Optional' used as field or parameter type: vividus-plugin-visual/src/main/java/org/vividus/visual/VisualSteps.java#L331
`Optional` used as type for parameter 'screenshotConfiguration'
'Optional' used as field or parameter type: vividus-plugin-visual/src/main/java/org/vividus/visual/VisualSteps.java#L316
`Optional` used as type for parameter 'screenshotConfiguration'
'Optional' used as field or parameter type: vividus-plugin-visual/src/main/java/org/vividus/visual/model/VisualCheck.java#L26
`OptionalDouble` used as type for field 'acceptableDiffPercentage'
'Optional' used as field or parameter type: vividus-plugin-web-app/src/main/java/org/vividus/selenium/WebDriverFactory.java#L50
`Optional`> used as type for parameter 'desiredCapabilitiesAdjusters'
'Optional' used as field or parameter type: vividus/src/main/java/org/vividus/spring/StartContextListener.java#L30
`Optional`> used as type for field 'cleanableDirectories'
'Optional' used as field or parameter type: vividus-engine/src/main/java/org/vividus/spring/ExtendedConfiguration.java#L125
`Optional`> used as type for parameter 'storyExecutionComparator'
'Optional' used as field or parameter type: vividus/src/main/java/org/vividus/spring/StartContextListener.java#L53
`Optional`> used as type for parameter 'cleanableDirectories'
'Optional' used as field or parameter type: vividus-plugin-visual/src/main/java/org/vividus/visual/model/VisualCheck.java#L27
`OptionalDouble` used as type for field 'requiredDiffPercentage'
'Optional' used as field or parameter type: vividus-plugin-visual/src/main/java/org/vividus/visual/model/VisualCheck.java#L51
`OptionalDouble` used as type for parameter 'requiredDiffPercentage'
'Optional' used as field or parameter type: vividus-engine/src/main/java/org/vividus/steps/SubSteps.java#L105
`Optional`> used as type for field 'stepContextInfoProvider'
'Optional' used as field or parameter type: vividus-plugin-visual/src/main/java/org/vividus/visual/VisualSteps.java#L337
`Optional` used as type for parameter 'screenshotConfiguration'
'Optional' used as field or parameter type: vividus-engine/src/main/java/org/vividus/steps/SubSteps.java#L50
`Optional`> used as type for parameter 'stepContextInfoProvider'
'Optional' used as field or parameter type: vividus-plugin-visual/src/main/java/org/vividus/visual/model/VisualCheck.java#L41
`OptionalDouble` used as type for parameter 'acceptableDiffPercentage'
'Optional' used as field or parameter type: vividus-plugin-web-app/src/main/java/org/vividus/selenium/VividusWebDriverFactory.java#L38
`Optional`> used as type for parameter 'desiredCapabilitiesConfigurers'
Unused assignment: vividus-plugin-email/src/main/java/org/vividus/email/service/ImapFetchService.java#L302
Variable `arrived` initializer `false` is redundant