#2934 Implemented tests for the classpath in tests #585
1318 new problems found by Qodana for JVM
Qodana for JVM
50 new problems were found
Inspection name | Severity | Problems |
---|---|---|
Unused declaration |
🔶 Warning | 35 |
Redundant semicolon |
🔶 Warning | 4 |
Method always returns the same value |
🔶 Warning | 4 |
A service can be converted to a light one |
🔶 Warning | 2 |
Redundant qualifier name |
🔶 Warning | 2 |
Unused import directive |
🔶 Warning | 1 |
Class member can have 'private' visibility |
◽️ Notice | 1 |
Non-canonical modifier order |
◽️ Notice | 1 |
💡 Qodana analysis was run in the pull request mode: only the changed files were checked
☁️ View the detailed Qodana report
Detected 11 dependencies
Third-party software list
This page lists the third-party software dependencies used in perl5
Dependency | Version | Licenses |
---|---|---|
ant-launcher | 1.10.13 | Apache-2.0 W3C-19980720 |
ant | 1.10.13 | Apache-2.0 W3C-19980720 |
com.jetbrains.performanceplugin | 242.20224.300+62 | Apache-2.0 |
com.jetbrains.performanceplugin | 242.20224.300+630 | Apache-2.0 |
docker | 2024.2+808 | Apache-2.0 |
jflex | 1.9.2 | BSD-3-Clause |
jsr305 | 3.0.2 | Apache-2.0 |
tanvd.grazi | 242.20224.300+518 | Apache-2.0 LGPL-2.0-or-later LGPL-2.1-only MIT |
tanvd.grazi | 242.20224.300+822 | Apache-2.0 LGPL-2.0-or-later LGPL-2.1-only MIT |
testng-j | 242.20224.300+3 | MIT |
testng-j | 242.20224.300+337 | MIT |
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
Unused import directive
Unused import directive
github-actions / Qodana for JVM
A service can be converted to a light one
Service can be converted to a light service
Check warning on line 250 in plugin/src/main/resources/META-INF/plugin.xml
github-actions / Qodana for JVM
A service can be converted to a light one
Service can be converted to a light service
Check notice on line 28 in plugin/src/test/java/unit/perl/parser/PerlHighlightingLexerTest.kt
github-actions / Qodana for JVM
Class member can have 'private' visibility
Property 'lexerStates' could be private
github-actions / Qodana for JVM
Redundant semicolon
Redundant semicolon
Check warning on line 46 in plugin/src/test/java/unit/perl/parser/PerlHighlightingLexerTest.kt
github-actions / Qodana for JVM
Redundant semicolon
Redundant semicolon
Check warning on line 36 in plugin/src/test/java/unit/perl/parser/PerlHighlightingLexerTest.kt
github-actions / Qodana for JVM
Redundant semicolon
Redundant semicolon
Check warning on line 41 in plugin/src/test/java/unit/perl/parser/PerlHighlightingLexerTest.kt
github-actions / Qodana for JVM
Redundant semicolon
Redundant semicolon
github-actions / Qodana for JVM
Redundant qualifier name
Redundant qualifier name
github-actions / Qodana for JVM
Redundant qualifier name
Redundant qualifier name
github-actions / Qodana for JVM
Method always returns the same value
All implementations of method `getInitialCustomState()` always return `com.perl5.lang.tt2.lexer.TemplateToolkitLexerGenerated.LEX_HTML`
github-actions / Qodana for JVM
Method always returns the same value
All implementations of method `getOutlineMarker()` always return `% `
github-actions / Qodana for JVM
Method always returns the same value
Method `checkAfterCloseQuote()` and all its overriding methods always return `true`
github-actions / Qodana for JVM
Method always returns the same value
All implementations of method `getMethodModifierCodeText()` always return `null`
github-actions / Qodana for JVM
Non-canonical modifier order
Non-canonical modifiers order
github-actions / Qodana for JVM
Unused declaration
Field is never assigned.
github-actions / Qodana for JVM
Unused declaration
Field is never assigned.
Check warning on line 24 in plugin/core/src/main/java/com/perl5/lang/perl/psi/PerlUseStatement.kt
github-actions / Qodana for JVM
Unused declaration
Method is never used as a member of this interface, but only as a member of the implementation class(es). The project will stay compilable if the method is removed from the interface.
github-actions / Qodana for JVM
Unused declaration
Field is never assigned.
github-actions / Qodana for JVM
Unused declaration
Field is never assigned.
github-actions / Qodana for JVM
Unused declaration
Method is not reachable from the entry points.
github-actions / Qodana for JVM
Unused declaration
Field is never assigned.
github-actions / Qodana for JVM
Unused declaration
Class is never used.
github-actions / Qodana for JVM
Unused declaration
Field is never assigned.
github-actions / Qodana for JVM
Unused declaration
Field is never assigned.