Исправление поиска начала метода при наличии аннотаций #3359
100 new problems found by Qodana for JVM
Qodana for JVM
76 new problems were found
Inspection name | Severity | Problems |
---|---|---|
Field may be 'final' |
🔶 Warning | 55 |
Lombok @Getter may be used |
🔶 Warning | 11 |
@NotNull/@Nullable problems |
🔶 Warning | 5 |
Stream API call chain can be simplified |
🔶 Warning | 5 |
💡 Qodana analysis was run in the pull request mode: only the changed files were checked
☁️ View the detailed Qodana report
Detected 101 dependencies
Third-party software list
This page lists the third-party software dependencies used in bsl-language-server
Dependency | Version | Licenses |
---|---|---|
aho-corasick-double-array-trie | 1.2.2 | Apache-2.0 |
aspectjrt | 1.9.22.1 | Apache-2.0 |
checker-qual | 3.42.0 | MIT |
classgraph | 4.8.147 | MIT |
commons-beanutils | 1.9.4 | Apache-2.0 |
commons-collections | 3.2.2 | Apache-2.0 |
commons-collections4 | 4.4 | Apache-2.0 |
commons-digester | 2.1 | Apache-2.0 |
commons-exec | 1.4.0 | Apache-2.0 |
commons-io | 2.16.1 | Apache-2.0 |
commons-lang3 | 3.14.0 | Apache-2.0 |
commons-logging | 1.2 | Apache-2.0 |
commons-pool2 | 2.12.0 | Apache-2.0 |
commons-text | 1.10.0 | Apache-2.0 |
commons-validator | 1.7 | Apache-2.0 |
english-pos-dict | 0.3 | LGPL-2.1-only |
error_prone_annotations | 2.26.1 | Apache-2.0 |
grpc-netty-shaded | 1.61.1 | Apache-2.0 |
gson | 2.10.1 | Apache-2.0 |
guava | 33.2.1-jre | Apache-2.0 |
hunspell | 2.1.2 | Apache-2.0 |
istack-commons-runtime | 4.1.2 | BSD-3-Clause |
j2objc-annotations | 3.0.0 | Apache-2.0 |
jackson-annotations | 2.15.4 | Apache-2.0 |
jackson-core | 2.15.4 | Apache-2.0 |
jackson-databind | 2.15.4 | Apache-2.0 |
jackson-datatype-jdk8 | 2.15.4 | Apache-2.0 |
jackson-datatype-jsr310 | 2.15.4 | Apache-2.0 |
jackson-module-parameter-names | 2.15.4 | Apache-2.0 |
jakarta.activation-api | 2.1.3 | BSD-3-Clause |
jakarta.annotation-api | 2.1.1 | Classpath-exception-2.0 EPL-2.0 GPL-2.0-only |
jakarta.websocket-api | 2.1.1 | Classpath-exception-2.0 EPL-2.0 GPL-2.0-only |
jakarta.xml.bind-api | 4.0.2 | BSD-3-Clause |
java-diff-utils | 4.12 | Apache-2.0 |
java-sarif | 2.0 | MIT |
javax.activation-api | 1.2.0 | CDDL-1.1 GPL-2.0-only |
javax.annotation-api | 1.3.2 | CDDL-1.0 GPL-2.0-only ORACLE-OPENJDK-EXCEPTION-2.0 |
jaxb-api | 2.3.0 | CDDL-1.1 GPL-2.0-only ORACLE-OPENJDK-EXCEPTION-2.0 |
jaxb-core | 4.0.5 | BSD-3-Clause |
jaxb-runtime | 4.0.5 | BSD-3-Clause |
jgrapht-core | 1.5.2 | EPL-1.0 LGPL-2.0-or-later |
jline-native | 3.24.1 | BSD-3-Clause |
jline-terminal | 3.24.1 | BSD-3-Clause |
jna-platform | 5.12.1 | Apache-2.0 |
jna | 5.12.1 | Apache-2.0 |
jsr305 | 3.0.2 | Apache-2.0 |
jul-to-slf4j | 2.0.13 | MIT |
language-detector | 0.6 | Apache-2.0 |
language-en | 6.4 | LGPL-2.0-or-later |
language-ru | 6.4 | LGPL-2.0-or-later |
languagetool-core | 6.4 | LGPL-2.0-or-later |
log4j-api | 2.21.1 | Apache-2.0 |
log4j-to-slf4j | 2.21.1 | Apache-2.0 |
lombok | 1.18.32 | BSD-3-CLAUSE-NO-TRADEMARK MIT |
lucene-backward-codecs | 5.5.5 | Apache-2.0 |
lucene-core | 5.5.5 | Apache-2.0 |
micrometer-commons | 1.12.5 | Apache-2.0 |
micrometer-core | 1.12.5 | Apache-2.0 |
micrometer-observation | 1.12.5 | Apache-2.0 |
micrometer-registry-prometheus | 1.12.5 | Apache-2.0 |
mxparser | 1.2.2 | xpp |
opennlp-chunk-models | 1.5 | Apache-2.0 |
opennlp-postag-models | 1.5 | Apache-2.0 |
opennlp-tokenize-models | 1.5 | Apache-2.0 |
opennlp-tools | 1.9.4 | Apache-2.0 |
openregex | 1.1.1 | LGPL-2.0-or-later |
progressbar | 0.10.1 | MIT |
proto-google-common-protos | 2.29.0 | Apache-2.0 |
segment | 2.0.1 | MIT |
simpleclient | 0.16.0 | Apache-2.0 |
simpleclient_common | 0.16.0 | Apache-2.0 |
simpleclient_guava | 0.16.0 | Apache-2.0 |
simpleclient_tracer_common | 0.16.0 | Apache-2.0 |
simpleclient_tracer_otel | 0.16.0 | Apache-2.0 |
simpleclient_tracer_otel_agent | 0.16.0 | Apache-2.0 |
slf4j-api | 2.0.13 | MIT |
snakeyaml | 2.2 | Apache-2.0 |
spring-aop | 6.1.6 | Apache-2.0 |
spring-beans | 6.1.6 | Apache-2.0 |
spring-boot-autoconfigure | 3.2.5 | Apache-2.0 |
spring-boot-starter-json | 3.2.5 | Apache-2.0 |
spring-boot-starter-logging | 3.2.5 | Apache-2.0 |
spring-boot-starter-tomcat | 3.2.5 | Apache-2.0 |
spring-boot-starter-web | 3.2.5 | Apache-2.0 |
spring-boot-starter-websocket | 3.2.5 | Apache-2.0 |
spring-boot-starter | 3.2.5 | Apache-2.0 |
spring-boot | 3.2.5 | Apache-2.0 |
spring-context | 6.1.6 | Apache-2.0 |
spring-core | 6.1.6 | Apache-2.0 |
spring-expression | 6.1.6 | Apache-2.0 |
spring-jcl | 6.1.6 | Apache-2.0 |
spring-messaging | 6.1.6 | Apache-2.0 |
spring-web | 6.1.6 | Apache-2.0 |
spring-webmvc | 6.1.6 | Apache-2.0 |
spring-websocket | 6.1.6 | Apache-2.0 |
tomcat-embed-core | 10.1.20 | Apache-2.0 CDDL-1.0 PROPRIETARY-LICENSE |
tomcat-embed-el | 10.1.20 | Apache-2.0 |
tomcat-embed-websocket | 10.1.20 | Apache-2.0 |
txw2 | 4.0.5 | BSD-3-Clause |
vavr-match | 0.10.2 | Apache-2.0 |
vavr | 0.10.2 | Apache-2.0 |
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
Field may be 'final'
Field `checkModuleBody` may be 'final'
github-actions / Qodana for JVM
Field may be 'final'
Field `checkLastSymbol` may be 'final'
github-actions / Qodana for JVM
Field may be 'final'
Field `checkObjectModule` may be 'final'
github-actions / Qodana for JVM
Field may be 'final'
Field `complexityThreshold` may be 'final'
github-actions / Qodana for JVM
Field may be 'final'
Field `skipAttachable` may be 'final'
github-actions / Qodana for JVM
Field may be 'final'
Field `maxLineLength` may be 'final'
github-actions / Qodana for JVM
Field may be 'final'
Field `analyzeInternetMailProfileZeroTimeout` may be 'final'
github-actions / Qodana for JVM
Field may be 'final'
Field `caseSensitiveForString` may be 'final'
github-actions / Qodana for JVM
Field may be 'final'
Field `maxReturnsCount` may be 'final'
github-actions / Qodana for JVM
Field may be 'final'
Field `skipSelectTopOne` may be 'final'
github-actions / Qodana for JVM
Field may be 'final'
Field `exitPoint` may be 'final'
github-actions / Qodana for JVM
Field may be 'final'
Field `maxIfConditionComplexity` may be 'final'
github-actions / Qodana for JVM
Field may be 'final'
Field `checkUnknownModuleType` may be 'final'
github-actions / Qodana for JVM
Field may be 'final'
Field `analyzeFile` may be 'final'
github-actions / Qodana for JVM
Field may be 'final'
Field `maxMethodSize` may be 'final'
github-actions / Qodana for JVM
Field may be 'final'
Field `commentAsCode` may be 'final'
github-actions / Qodana for JVM
Field may be 'final'
Field `skipAnnotatedMethods` may be 'final'
github-actions / Qodana for JVM
Field may be 'final'
Field `allowShortDescriptionReturnValues` may be 'final'
github-actions / Qodana for JVM
Field may be 'final'
Field `checkSpaceToRightOfUnary` may be 'final'
github-actions / Qodana for JVM
Field may be 'final'
Field `newExpression` may be 'final'
github-actions / Qodana for JVM
Field may be 'final'
Field `maxOptionalParamsCount` may be 'final'
github-actions / Qodana for JVM
Field may be 'final'
Field `checkFormModule` may be 'final'
github-actions / Qodana for JVM
Field may be 'final'
Field `listForCheckLeftAndRight` may be 'final'
github-actions / Qodana for JVM
Field may be 'final'
Field `maxParamsCount` may be 'final'
github-actions / Qodana for JVM
Field may be 'final'
Field `listForCheckRight` may be 'final'