Skip to content

Support 243-EAP

Support 243-EAP #971

Triggered via pull request November 8, 2024 14:49
Status Success
Total duration 13m 6s
Artifacts 2

build.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

6 errors, 24 warnings, and 9 notices
Usage of API marked for removal: src/com/koxudaxi/ruff/RuffConfigPanel.kt#L145
'addBrowseFolderListener(java.lang.@org.jetbrains.annotations.Nullable @com.intellij.openapi.util.NlsContexts.DialogTitle String, java.lang.@org.jetbrains.annotations.Nullable @com.intellij.openapi.util.NlsContexts.Label String, com.intellij.openapi.project.@org.jetbrains.annotations.Nullable Project, com.intellij.openapi.fileChooser.FileChooserDescriptor)' is deprecated and marked for removal
Usage of API marked for removal: src/com/koxudaxi/ruff/RuffPackageManagerListener.kt#L11
'com.jetbrains.python.packaging.PyPackageManager' is deprecated and marked for removal
Usage of API marked for removal: src/com/koxudaxi/ruff/RuffConfigPanel.kt#L93
'addBrowseFolderListener(java.lang.@org.jetbrains.annotations.Nullable @com.intellij.openapi.util.NlsContexts.DialogTitle String, java.lang.@org.jetbrains.annotations.Nullable @com.intellij.openapi.util.NlsContexts.Label String, com.intellij.openapi.project.@org.jetbrains.annotations.Nullable Project, com.intellij.openapi.fileChooser.FileChooserDescriptor)' is deprecated and marked for removal
Usage of API marked for removal: src/com/koxudaxi/ruff/RuffConfigPanel.kt#L82
'addBrowseFolderListener(java.lang.@org.jetbrains.annotations.Nullable @com.intellij.openapi.util.NlsContexts.DialogTitle String, java.lang.@org.jetbrains.annotations.Nullable @com.intellij.openapi.util.NlsContexts.Label String, com.intellij.openapi.project.@org.jetbrains.annotations.Nullable Project, com.intellij.openapi.fileChooser.FileChooserDescriptor)' is deprecated and marked for removal
Usage of API marked for removal: src/com/koxudaxi/ruff/RuffPackageManagerListener.kt#L7
'com.jetbrains.python.packaging.PyPackageManager' is deprecated and marked for removal
Usage of API marked for removal: src/com/koxudaxi/ruff/RuffPackageManagerListener.kt#L11
'com.jetbrains.python.packaging.PyPackageManager' is deprecated and marked for removal
Build
This job uses deprecated functionality from the 'gradle/wrapper-validation-action' action. Consult the logs for more details.
Incorrect string capitalization: src/com/koxudaxi/ruff/Ruff.kt#L348
String 'Error Running Ruff' is not properly capitalized. It should have sentence capitalization
Incorrect string capitalization: src/com/koxudaxi/ruff/RuffAsyncFormatter.kt#L62
String 'Ruff Error' is not properly capitalized. It should have sentence capitalization
Usage of redundant or deprecated syntax or deprecated symbols: src/com/koxudaxi/ruff/RuffNoqaDocumentationTarget.kt#L39
Elvis operator (?:) always returns the left operand of non-nullable type String
Unstable API Usage: src/com/koxudaxi/ruff/RuffConfigPanel.kt#L74
'openMarketplaceTab(java.lang.@org.jetbrains.annotations.NotNull String)' is declared in unstable class 'com.intellij.ide.plugins.PluginManagerConfigurable' marked with @ApiStatus.Internal
Unstable API Usage: src/com/koxudaxi/ruff/RuffExternalAnnotator.kt#L51
'isAcceptedFor(java.lang.@org.jetbrains.annotations.NotNull Class)' is marked unstable with @ApiStatus.Internal
Unstable API Usage: src/com/koxudaxi/ruff/RuffConfigPanel.kt#L73
'com.intellij.ide.plugins.PluginManagerConfigurable' is marked unstable with @ApiStatus.Internal
Unused symbol: src/com/koxudaxi/ruff/RuffCacheService.kt#L108
Function "hasLsp" is never used
Unused symbol: src/com/koxudaxi/ruff/Ruff.kt#L582
Function "format" is never used
Unused symbol: src/com/koxudaxi/ruff/RuffExternalAnnotator.kt#L121
Function "isForFile" is never used
Unused symbol: src/com/koxudaxi/ruff/Ruff.kt#L577
Function "fix" is never used
Unused symbol: src/com/koxudaxi/ruff/lsp/RuffLspClientManager.kt#L45
Function "start" is never used
Unused symbol: src/com/koxudaxi/ruff/RuffApplyService.kt#L38
Property "actionName" is never used
Unused symbol: src/com/koxudaxi/ruff/Ruff.kt#L448
Function "runRuffInBackground" is never used
Unused symbol: src/com/koxudaxi/ruff/Ruff.kt#L380
Function "getSourceFile" is never used
Unused symbol: src/com/koxudaxi/ruff/RuffRun.kt#L24
Property "actionID" is never used
Inspect code
You are running a Qodana linter without an exact version tag: jetbrains/qodana-jvm-community:latest
Inspect code
Cannot run analysis for commit 02c890b8a0baad49445bedd3b69cee6c128b43d9 because it doesn't exist in the repository. Check that you retrieve the full git history before running Qodana.
Inspect code
You are running a Qodana linter without an exact version tag: jetbrains/qodana-jvm-community:latest
Inspect code
You are running a Qodana linter without an exact version tag: jetbrains/qodana-jvm-community:latest
Array property in data class: src/com/koxudaxi/ruff/Ruff.kt#L392
Property with 'Array' type in a 'data' class: it is recommended to override 'equals()' and 'hashCode()'
Const property naming convention: src/com/koxudaxi/ruff/RuffRun.kt#L24
Const property name `actionID` should not contain lowercase letters
Lambda argument inside parentheses: src/com/koxudaxi/ruff/RuffConfigPanel.kt#L74
Lambda argument should be moved out of parentheses
Package name does not match containing directory: src/com/koxudaxi/ruff/lsp/RuffLspClientManager.kt#L11
Package directive does not match the file location
Private property naming convention: src/com/koxudaxi/ruff/RuffAsyncFormatter.kt#L13
Private property name `FEATURES` should not start with an uppercase letter
Regular expression can be simplified: src/com/koxudaxi/ruff/Ruff.kt#L588
`[\\s]` can be simplified to '\\s'

Artifacts

Produced during runtime
Name Size
pluginVerifier-result
15.5 KB
ruff-pycharm-plugin-0.0.42
186 KB