Skip to content

Qodana

Qodana #9

Manually triggered August 10, 2023 12:33
Status Failure
Total duration 13m 23s
Artifacts
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

code_quality.yml

on: workflow_dispatch
qodana-backend
13m 10s
qodana-backend
qodana-frontend
28s
qodana-frontend
Fit to window
Zoom out
Zoom in

Annotations

40 errors, 49 warnings, and 203 notices
qodana-frontend
qodana scan failed with exit code 254
Check dependency licenses: pom.xml#L73
Transitive dependency: 'jetty-io' ('9.4.51.v20230217') 'EPL-1.0' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L67
Transitive dependency: 'javax.annotation-api' ('1.3.2') 'GPL-2.0-only' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L73
Transitive dependency: 'jetty-webapp' ('9.4.51.v20230217') 'EPL-1.0' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L67
Transitive dependency: 'javax.ws.rs-api' ('2.1.1') 'EPL-2.0' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L73
Transitive dependency: 'jetty-util-ajax' ('9.4.51.v20230217') 'EPL-1.0' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L73
Transitive dependency: 'jetty-security' ('9.4.51.v20230217') 'EPL-1.0' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L108
'mysql-connector-j' ('8.0.33') 'GPL-2.0-only' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L73
Transitive dependency: 'websocket-common' ('9.4.51.v20230217') 'EPL-1.0' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L73
Transitive dependency: 'jakarta.annotation-api' ('1.3.5') 'GPL-2.0-only' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L78
Transitive dependency: 'javax.activation-api' ('1.2.0') 'GPL-2.0-only' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L78
Transitive dependency: 'jaxb-api' ('2.3.1') 'GPL-2.0-only' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L78
Transitive dependency: 'hibernate-core' ('5.6.14.final') 'LGPL-2.1-or-later' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L73
Transitive dependency: 'javax.servlet-api' ('3.1.0') 'CDDL-1.0' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L73
Transitive dependency: 'websocket-api' ('9.4.51.v20230217') 'EPL-1.0' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L108
'mysql-connector-j' ('8.0.33') 'LGPL-2.1-only' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L78
Transitive dependency: 'jboss-transaction-api_1.2_spec' ('1.1.1.final') 'CDDL-1.0' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L73
Transitive dependency: 'jetty-xml' ('9.4.51.v20230217') 'EPL-1.0' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L73
Transitive dependency: 'websocket-client' ('9.4.51.v20230217') 'EPL-1.0' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L96
Transitive dependency: 'jackson-dataformat-cbor' ('2.12.6') 'LGPL-2.1-only' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L73
Transitive dependency: 'javax.servlet-api' ('3.1.0') 'GPL-2.0-only' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L78
Transitive dependency: 'jboss-transaction-api_1.2_spec' ('1.1.1.final') 'GPL-2.0-only' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L73
Transitive dependency: 'jetty-client' ('9.4.51.v20230217') 'EPL-1.0' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L78
Transitive dependency: 'hibernate-commons-annotations' ('5.1.2.final') 'LGPL-2.1-only' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L73
Transitive dependency: 'websocket-server' ('9.4.51.v20230217') 'EPL-1.0' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L78
Transitive dependency: 'hibernate-commons-annotations' ('5.1.2.final') 'LGPL-2.1-or-later' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L78
Transitive dependency: 'hibernate-core' ('5.6.14.final') 'LGPL-2.1-only' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L78
Transitive dependency: 'javax.persistence-api' ('2.2') 'EPL-1.0' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L73
Transitive dependency: 'jetty-continuation' ('9.4.51.v20230217') 'EPL-1.0' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L67
Transitive dependency: 'javax.annotation-api' ('1.3.2') 'CDDL-1.0' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L73
Transitive dependency: 'jetty-http' ('9.4.51.v20230217') 'EPL-1.0' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L73
Transitive dependency: 'jetty-server' ('9.4.51.v20230217') 'EPL-1.0' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L73
Transitive dependency: 'jetty-util' ('9.4.51.v20230217') 'EPL-1.0' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L73
Transitive dependency: 'jakarta.ws.rs-api' ('2.1.6') 'GPL-2.0-only' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L73
Transitive dependency: 'jakarta.ws.rs-api' ('2.1.6') 'EPL-2.0' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L73
Transitive dependency: 'javassist' ('3.29.2-ga') 'MPL-1.1' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L73
Transitive dependency: 'websocket-servlet' ('9.4.51.v20230217') 'EPL-1.0' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L73
Transitive dependency: 'jetty-servlet' ('9.4.51.v20230217') 'EPL-1.0' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L108
'mysql-connector-j' ('8.0.33') 'EPL-1.0' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L73
Transitive dependency: 'jakarta.annotation-api' ('1.3.5') 'EPL-2.0' license is in the prohibited licenses list with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L67
Transitive dependency: 'javax.ws.rs-api' ('2.1.1') 'GPL-1.0-or-later' is not in the allowed or the prohibited licenses lists with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L73
Transitive dependency: 'jackson-dataformat-yaml' ('2.14.2') 'AML' is not in the allowed or the prohibited licenses lists with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L78
Transitive dependency: 'jboss-transaction-api_1.2_spec' ('1.1.1.final') 'ORACLE-OPENJDK-EXCEPTION-2.0' is not in the allowed or the prohibited licenses lists with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L73
Transitive dependency: 'jakarta.annotation-api' ('1.3.5') 'Classpath-exception-2.0' is not in the allowed or the prohibited licenses lists with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L78
Transitive dependency: 'antlr' ('2.7.7') licenses cannot be recognized
Check dependency licenses: pom.xml#L67
Transitive dependency: 'javax.annotation-api' ('1.3.2') 'ORACLE-OPENJDK-EXCEPTION-2.0' is not in the allowed or the prohibited licenses lists with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L73
Transitive dependency: 'jakarta.ws.rs-api' ('2.1.6') 'Classpath-exception-2.0' is not in the allowed or the prohibited licenses lists with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L108
Transitive dependency: 'protobuf-java' ('3.21.9') 'PROTOBUF' is not in the allowed or the prohibited licenses lists with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L78
Transitive dependency: 'jaxb-api' ('2.3.1') 'CDDL-1.1' is not in the allowed or the prohibited licenses lists with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L78
Transitive dependency: 'jaxb-api' ('2.3.1') 'ORACLE-OPENJDK-EXCEPTION-2.0' is not in the allowed or the prohibited licenses lists with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L73
Transitive dependency: 'javassist' ('3.29.2-ga') 'LGPL-2.0-or-later' is not in the allowed or the prohibited licenses lists with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L73
Transitive dependency: 'javax.servlet-api' ('3.1.0') 'ORACLE-OPENJDK-EXCEPTION-2.0' is not in the allowed or the prohibited licenses lists with project license 'Apache-2.0'
Check dependency licenses: pom.xml#L78
Transitive dependency: 'javax.activation-api' ('1.2.0') 'CDDL-1.1' is not in the allowed or the prohibited licenses lists with project license 'Apache-2.0'
Constant values: src/main/java/de/cinovo/cloudconductor/server/model/EAuthToken.java#L113
Condition `o.revokeDate == null` is always `true` when reached
Nullability and data flow problems: src/main/java/de/cinovo/cloudconductor/server/repo/provider/FileProvider.java#L52
Dereference of `dir.listFiles()` may produce `NullPointerException`
Deprecated API usage: src/main/java/de/cinovo/cloudconductor/server/util/AWSClientFactory.java#L62
'createClient(java.lang.Class, com.amazonaws.auth.AWSCredentialsProvider, com.amazonaws.ClientConfiguration)' is deprecated
Deprecated API usage: src/main/java/de/cinovo/cloudconductor/server/util/AWSClientFactory.java#L45
'createClient(java.lang.Class, com.amazonaws.auth.AWSCredentialsProvider, com.amazonaws.ClientConfiguration)' is deprecated
Mismatch between Javadoc and code: src/main/java/de/cinovo/cloudconductor/server/model/EFile.java#L230
Method is specified to return list but the return type is set
Mismatch between Javadoc and code: src/main/java/de/cinovo/cloudconductor/server/dao/IFileDAO.java#L48
Method is specified to return list but the return type is number
Non-final field in 'enum': src/main/java/de/cinovo/cloudconductor/server/repo/indexer/RPMIndexer.java#L89
Non-final field `depStates` in enum 'RPMPrimaryState'
@NotNull/@Nullable problems: src/main/java/de/cinovo/cloudconductor/server/tasks/ServerTaskHelper.java#L137
Not annotated parameter overrides @NonNullApi parameter
@NotNull/@Nullable problems: src/main/java/de/cinovo/cloudconductor/server/tasks/AbstractTrigger.java#L54
Not annotated parameter overrides @NonNullApi parameter
@Transactional self-invocation method calls: src/main/java/de/cinovo/cloudconductor/server/handler/ConfigValueHandler.java#L109
@transactional self-invocation (in effect, a method within the target object calling another method of the target object) does not lead to an actual transaction at runtime
@Transactional self-invocation method calls: src/main/java/de/cinovo/cloudconductor/server/handler/RepoHandler.java#L108
@transactional self-invocation (in effect, a method within the target object calling another method of the target object) does not lead to an actual transaction at runtime
@Transactional self-invocation method calls: src/main/java/de/cinovo/cloudconductor/server/handler/RepoHandler.java#L166
@transactional self-invocation (in effect, a method within the target object calling another method of the target object) does not lead to an actual transaction at runtime
@Transactional self-invocation method calls: src/main/java/de/cinovo/cloudconductor/server/handler/ConfigValueHandler.java#L119
@transactional self-invocation (in effect, a method within the target object calling another method of the target object) does not lead to an actual transaction at runtime
@Transactional self-invocation method calls: src/main/java/de/cinovo/cloudconductor/server/handler/RepoHandler.java#L110
@transactional self-invocation (in effect, a method within the target object calling another method of the target object) does not lead to an actual transaction at runtime
Unchecked warning: src/main/java/de/cinovo/cloudconductor/server/dao/hibernate/ConfigValueDAOHib.java#L91
Unchecked assignment: 'java.util.List' to 'java.util.List'
Unchecked warning: src/main/java/de/cinovo/cloudconductor/server/util/GenericModelApiConverter.java#L86
Unchecked cast: 'java.lang.Object' to 'java.util.Map'
Unnecessary modifier: src/main/java/de/cinovo/cloudconductor/server/model/enums/TagColor.java#L23
Modifier `private` is redundant for enum constructors