Skip to content

Release 2024.3

Release 2024.3 #591

GitHub Actions / Qodana for JVM completed Nov 13, 2024 in 0s

1330 new problems found by Qodana for JVM

Qodana for JVM

62 new problems were found

Inspection name Severity Problems
Usage of API marked for removal 🔴 Failure 4
Unused declaration 🔶 Warning 35
Deprecated API usage 🔶 Warning 7
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
@NotNull/@Nullable problems 🔶 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 243.21565.193+154 Apache-2.0
com.jetbrains.performanceplugin 243.21565.193+395 Apache-2.0
docker 2024.3+408 Apache-2.0
jflex 1.9.2 BSD-3-Clause
jsr305 3.0.2 Apache-2.0
tanvd.grazi 243.21565.193+454 Apache-2.0
LGPL-2.0-or-later
LGPL-2.1-only
MIT
tanvd.grazi 243.21565.193+467 Apache-2.0
LGPL-2.0-or-later
LGPL-2.1-only
MIT
testng-j 243.21565.193+635 MIT
testng-j 243.21565.193+648 MIT
Contact Qodana team

Contact us at [email protected]

Details

This result was published with Qodana GitHub Action

Annotations

Check warning on line 156 in plugin/core/src/main/java/com/perl5/lang/perl/idea/sdk/host/PerlHostHandler.java

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Deprecated API usage

Overrides deprecated method in 'com.intellij.openapi.fileChooser.FileChooserDescriptor'

Check warning on line 67 in plugin/core/src/main/java/com/perl5/lang/perl/idea/actions/PerlActionBase.java

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Deprecated API usage

'isPopupPlace([email protected] String)' is deprecated

Check warning on line 33 in plugin/core/src/main/java/com/perl5/lang/perl/idea/configuration/module/PerlProjectGeneratorPeerBase.java

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Deprecated API usage

'getComponent()' is deprecated

Check warning on line 53 in plugin/core/src/main/java/com/perl5/lang/perl/idea/refactoring/rename/PerlMemberInplaceRenameHandler.java

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Deprecated API usage

'INSTANCE' is deprecated

Check warning on line 129 in plugin/core/src/main/java/com/perl5/lang/perl/idea/run/prove/PerlTestRunConfigurationEditor.java

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Deprecated API usage

Overrides deprecated method in 'com.intellij.openapi.fileChooser.FileChooserDescriptor'

Check warning on line 41 in plugin/core/src/main/java/com/perl5/lang/perl/idea/configuration/module/PerlProjectGeneratorPeerBase.java

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Deprecated API usage

Overrides deprecated method in 'com.intellij.platform.ProjectGeneratorPeer'

Check warning on line 157 in plugin/core/src/main/java/com/perl5/lang/perl/idea/sdk/host/PerlHostHandler.java

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Deprecated API usage

'isFileVisible(com.intellij.openapi.vfs.VirtualFile, boolean)' is deprecated

Check warning on line 19 in plugin/core/src/main/java/com/perl5/lang/perl/extensions/cgi/PerlCgiPackageProcessor.kt

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Unused import directive

Unused import directive

Check warning on line 52 in plugin/core/src/main/java/com/perl5/lang/perl/idea/configuration/settings/PerlSharedSettings.java

See this annotation in the file changed.

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

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

A service can be converted to a light one

Service can be converted to a light service

Check failure on line 74 in plugin/core/src/main/java/com/perl5/lang/perl/idea/configuration/settings/sdk/PerlToggleSourceRootAction.java

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Usage of API marked for removal

Overrides method that is deprecated and marked for removal in 'com.intellij.openapi.actionSystem.AnAction'

Check failure on line 101 in plugin/debugger/src/main/java/com/perl5/lang/perl/debugger/run/run/debugger/remote/PerlRemoteDebuggingConfigurationEditor.java

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Usage of API marked for removal

'addBrowseFolderListener([email protected] @com.intellij.openapi.util.NlsContexts.DialogTitle String, [email protected] @com.intellij.openapi.util.NlsContexts.Label String, [email protected] Project, com.intellij.openapi.fileChooser.FileChooserDescriptor, com.intellij.openapi.ui.TextComponentAccessor)' is deprecated and marked for removal

Check failure on line 206 in plugin/core/src/main/java/com/perl5/lang/perl/idea/refactoring/introduce/PerlIntroduceVariableHandler.java

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Usage of API marked for removal

'getData([email protected] String)' is deprecated and marked for removal

Check failure on line 140 in plugin/core/src/main/java/com/perl5/lang/perl/idea/run/GenericPerlRunConfigurationEditorPanel.java

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Usage of API marked for removal

'addBrowseFolderListener([email protected] @com.intellij.openapi.util.NlsContexts.DialogTitle String, [email protected] @com.intellij.openapi.util.NlsContexts.Label String, [email protected] Project, com.intellij.openapi.fileChooser.FileChooserDescriptor, com.intellij.openapi.ui.TextComponentAccessor)' is deprecated and marked for removal

Check notice on line 28 in plugin/src/test/java/unit/perl/parser/PerlHighlightingLexerTest.kt

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Class member can have 'private' visibility

Property 'lexerStates' could be private

Check warning on line 72 in plugin/idea/src/main/java/com/perl5/lang/perl/idea/configuration/module/idea/PerlModuleBuilderBase.java

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

@NotNull/@Nullable problems

Not annotated parameter overrides @NotNull parameter

Check warning on line 28 in plugin/cpanminus/src/main/java/com/perl5/lang/perl/cpanminus/action/PerlInstallDependenciesWithCpanMinusAction.kt

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Redundant semicolon

Redundant semicolon

Check warning on line 46 in plugin/src/test/java/unit/perl/parser/PerlHighlightingLexerTest.kt

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Redundant semicolon

Redundant semicolon

Check warning on line 36 in plugin/src/test/java/unit/perl/parser/PerlHighlightingLexerTest.kt

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Redundant semicolon

Redundant semicolon

Check warning on line 41 in plugin/src/test/java/unit/perl/parser/PerlHighlightingLexerTest.kt

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Redundant semicolon

Redundant semicolon

Check warning on line 39 in plugin/core/src/main/java/com/perl5/lang/perl/extensions/moose/MooseProcessor.kt

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Redundant qualifier name

Redundant qualifier name

Check warning on line 30 in plugin/core/src/main/java/com/perl5/lang/perl/extensions/moose/MooseRoleProcessor.kt

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Redundant qualifier name

Redundant qualifier name

Check warning on line 27 in plugin/core/src/main/java/com/perl5/lang/perl/lexer/PerlLexerWithCustomStates.java

See this annotation in the file changed.

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

Check warning on line 54 in plugin/core/src/main/java/com/perl5/lang/perl/idea/livetemplates/AbstractOutlineLiveTemplateProcessor.java

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Method always returns the same value

All implementations of method `getOutlineMarker()` always return `% `

Check warning on line 82 in plugin/core/src/main/java/com/perl5/lang/perl/parser/elementTypes/PerlTwoQuotesQuoteLikeElementType.java

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Method always returns the same value

Method `checkAfterCloseQuote()` and all its overriding methods always return `true`