Skip to content

feat: add features to lsp #1014

feat: add features to lsp

feat: add features to lsp #1014

Triggered via pull request February 24, 2025 16:38
Status Success
Total duration 9m 55s
Artifacts 2

build.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

3 errors, 43 warnings, and 11 notices
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/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.
Build
Cache not found for keys: gradle-generated-gradle-jars-v1-724640d9b6d38238f67abd00073cebeb
Build
Cache not found for keys: gradle-kotlin-dsl-v1-615e6bed89592e46844c5af68fdf65df
Test
Cache not found for keys: gradle-generated-gradle-jars-v1-724640d9b6d38238f67abd00073cebeb
Test
Cache not found for keys: gradle-kotlin-dsl-v1-615e6bed89592e46844c5af68fdf65df
Verify plugin
Cache not found for keys: gradle-generated-gradle-jars-v1-724640d9b6d38238f67abd00073cebeb
Verify plugin
Cache not found for keys: gradle-transforms-v1-9f480895d96822976b523af153693035
Verify plugin
Cache not found for keys: gradle-kotlin-dsl-v1-615e6bed89592e46844c5af68fdf65df
Incorrect string capitalization: src/com/koxudaxi/ruff/RuffAsyncFormatterFormat.kt#L62
String 'Ruff Error' is not properly capitalized. It should have sentence capitalization
Incorrect string capitalization: src/com/koxudaxi/ruff/RuffAsyncFormatterFix.kt#L54
String 'Ruff Error' is not properly capitalized. It should have sentence capitalization
Incorrect string capitalization: src/com/koxudaxi/ruff/Ruff.kt#L389
String 'Error Running Ruff' 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/RuffExternalAnnotator.kt#L50
'isAcceptedFor([email protected] Class)' is marked unstable with @ApiStatus.Internal
Unstable API Usage: src/com/koxudaxi/ruff/RuffConfigPanel.kt#L88
'openMarketplaceTab([email protected] String)' is declared in unstable class 'com.intellij.ide.plugins.PluginManagerConfigurable' marked with @ApiStatus.Internal
Unstable API Usage: src/com/koxudaxi/ruff/RuffConfigPanel.kt#L87
'com.intellij.ide.plugins.PluginManagerConfigurable' is marked unstable with @ApiStatus.Internal
Unused symbol: src/com/koxudaxi/ruff/RuffRun.kt#L23
Property "actionID" is never used
Unused symbol: src/com/koxudaxi/ruff/lsp/RuffLspClient.kt#L22
Property "useHoverFeature" is never used
Unused symbol: src/com/koxudaxi/ruff/RuffApplyService.kt#L52
Property "actionName" is never used
Unused symbol: src/com/koxudaxi/ruff/lsp/RuffLspClientManager.kt#L51
Function "start" is never used
Unused symbol: src/com/koxudaxi/ruff/Ruff.kt#L622
Function "fix" is never used
Unused symbol: src/com/koxudaxi/ruff/RuffCacheService.kt#L177
Function "hasLsp" is never used
Unused symbol: src/com/koxudaxi/ruff/Ruff.kt#L493
Function "runRuffInBackground" is never used
Unused symbol: src/com/koxudaxi/ruff/Ruff.kt#L425
Function "getSourceFile" is never used
Unused symbol: src/com/koxudaxi/ruff/RuffExternalAnnotator.kt#L144
Function "isForFile" is never used
Unused symbol: src/com/koxudaxi/ruff/Ruff.kt#L627
Function "format" is never used
Inspect code
Cache not found for keys: qodana-2024.3-refs/pull/550/merge-cde41379fd23320e6015d2b0facac2f0caf2c6b8, qodana-2024.3-refs/pull/550/merge
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 bcb6b42809ec7122758bedea8bed41c0fdfe25b2 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#L437
Property with 'Array' type in a 'data' class: it is recommended to override 'equals()' and 'hashCode()'
Redundant argument-based 'let' call: src/com/koxudaxi/ruff/RuffApplyService.kt#L98
Redundant 'let' call could be removed
Const property naming convention: src/com/koxudaxi/ruff/RuffRun.kt#L23
Const property name `actionID` should not contain lowercase letters
Lambda argument inside parentheses: src/com/koxudaxi/ruff/RuffConfigPanel.kt#L88
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/RuffAsyncFormatterFormat.kt#L13
Private property name `FEATURES` should not start with an uppercase letter
Private property naming convention: src/com/koxudaxi/ruff/RuffAsyncFormatterFix.kt#L13
Private property name `FEATURES` should not start with an uppercase letter
Regular expression can be simplified: src/com/koxudaxi/ruff/Ruff.kt#L633
`[\\s]` can be simplified to '\\s'

Artifacts

Produced during runtime
Name Size
pluginVerifier-result
9.99 KB
ruff-pycharm-plugin-0.0.43
193 KB