Skip to content

Merge pull request #1000 from JetBrains/rival/local-settings #495

Merge pull request #1000 from JetBrains/rival/local-settings

Merge pull request #1000 from JetBrains/rival/local-settings #495

GitHub Actions / Qodana for JVM completed Jan 14, 2025 in 0s

147 new problems found by Qodana for JVM

Qodana for JVM

./PluginsAndFeatures/azure-toolkit-for-rider/

147 new problems were found

Inspection name Severity Problems
Usage of API marked for removal 🔴 Failure 9
Invalid property key 🔴 Failure 4
Constant conditions 🔶 Warning 38
Unused symbol 🔶 Warning 14
Unstable API Usage 🔶 Warning 9
Redundant nullable return type 🔶 Warning 5
Incorrect string capitalization 🔶 Warning 3
Redundant semicolon 🔶 Warning 3
Local 'var' is never modified and can be declared as 'val' 🔶 Warning 2
Unused import directive 🔶 Warning 2
Leaking 'this' in constructor 🔶 Warning 2
Usage of redundant or deprecated syntax or deprecated symbols 🔶 Warning 1
Redundant 'Companion' reference 🔶 Warning 1
Duplicated code fragment ◽️ Notice 19
Vulnerable declared dependency ◽️ Notice 9
Boolean literal argument without parameter name ◽️ Notice 7
Class member can have 'private' visibility ◽️ Notice 4
Redundant overriding method ◽️ Notice 3
If-Null return/break/... foldable to '?:' ◽️ Notice 2
Join declaration and assignment ◽️ Notice 2
Leaking 'this' in constructor ◽️ Notice 2
Unnecessary supertype qualification ◽️ Notice 2
Accessor call that can be replaced with property access syntax ◽️ Notice 2
Negated call can be simplified ◽️ Notice 1
Verbose nullability and emptiness check ◽️ Notice 1

💡 Qodana analysis was run in the pull request mode: only the changed files were checked
☁️ View the detailed Qodana report

Detected 95 dependencies

Third-party software list

This page lists the third-party software dependencies used in azure-toolkit-for-rider

Dependency Version Licenses
accessors-smart 2.5.0 Apache-2.0
annotations 13.0 Apache-2.0
applicationinsights-core 2.6.4 MIT
applicationinsights-web 2.6.4 MIT
aspectjrt 1.9.22 Apache-2.0
aspectjweaver 1.9.22 Apache-2.0
azure-core-http-netty 1.14.1 MIT
azure-core-http-netty 1.15.1 MIT
azure-core-management 1.15.6 MIT
azure-core 1.54.1 MIT
azure-json 1.3.0 MIT
azure-resourcemanager-appcontainers 1.0.0-beta.8 MIT
azure-resourcemanager-applicationinsights 1.0.0 MIT
azure-resourcemanager-appservice 2.39.0 MIT
azure-resourcemanager-authorization 2.45.0 MIT
azure-resourcemanager-containerregistry 2.45.0 MIT
azure-resourcemanager-dns 2.39.0 MIT
azure-resourcemanager-keyvault 2.39.0 MIT
azure-resourcemanager-keyvault 2.45.0 MIT
azure-resourcemanager-loganalytics 1.0.0 MIT
azure-resourcemanager-msi 2.45.0 MIT
azure-resourcemanager-mysqlflexibleserver 1.0.0-beta.4 MIT
azure-resourcemanager-postgresqlflexibleserver 1.0.0-beta.5 MIT
azure-resourcemanager-redis 2.45.0 MIT
azure-resourcemanager-resources 2.45.0 MIT
azure-resourcemanager-servicelinker 1.0.0-beta.2 MIT
azure-resourcemanager-sql 2.45.0 MIT
azure-resourcemanager-storage 2.45.0 MIT
azure-xml 1.1.0 MIT
caffeine 2.9.3 Apache-2.0
checker-qual 3.42.0 MIT
com.intellij.jsonpath rd-251.15838 Apache-2.0
com.intellij.settingssync rd-251.15838 Apache-2.0
BSD-3-Clause
com.jetbrains.performanceplugin rd-251.15838 Apache-2.0
com.jetbrains.restclient rd-251.15838 Apache-2.0
MIT
commons-codec 1.16.1 Apache-2.0
commons-collections4 4.4 Apache-2.0
commons-compress 1.26.1 Apache-2.0
commons-exec 1.4.0 Apache-2.0
commons-io 2.16.0 Apache-2.0
commons-lang3 3.14.0 Apache-2.0
commons-logging 1.2 Apache-2.0
commons-net 3.10.0 Apache-2.0
commons-pool2 2.9.0 Apache-2.0
content-type 2.3 Apache-2.0
docker rd-251.15838 Apache-2.0
error_prone_annotations 2.10.0 Apache-2.0
free-port-finder 1.1.1 Apache-2.0
groovy-templates 3.0.11 Apache-2.0
groovy 3.0.11 Apache-2.0
guava 33.1.0-jre Apache-2.0
httpclient 4.5.14 Apache-2.0
httpcore 4.4.16 Apache-2.0
httpmime 4.5.14 Apache-2.0
intellij.charts rd-251.15838 Apache-2.0
intellij.ide.startup.importsettings rd-251.15838 Apache-2.0
intellij.platform.jewel.markdown.core rd-251.15838 BSD-2-Clause
itu 1.5.1 Apache-2.0
j2objc-annotations 3.0.0 Apache-2.0
jackson-annotations 2.17.2 Apache-2.0
jackson-core 2.17.2 Apache-2.0
jackson-databind 2.17.2 Apache-2.0
jackson-dataformat-xml 2.17.2 Apache-2.0
jackson-datatype-jsr310 2.17.2 Apache-2.0
jansi 2.4.0 Apache-2.0
java-semver 0.9.0 MIT
javascript rd-251.15838 MIT
javassist 3.28.0-ga Apache-2.0
LGPL-2.0-or-later
MPL-1.1
jcip-annotations 1.0-1 Apache-2.0
jedis 3.6.3 MIT
jna-platform 5.13.0 Apache-2.0
jna 5.13.0 Apache-2.0
jna 5.6.0 Apache-2.0
GPL-1.0-or-later
LGPL-2.0-or-later
json-schema-validator 1.0.70 Apache-2.0
json-smart 2.5.0 Apache-2.0
jsr305 3.0.2 Apache-2.0
kotlin-compiler-embeddable 1.8.10 Apache-2.0
kotlin-daemon-embeddable 1.8.10 Apache-2.0
kotlin-script-runtime 1.8.10 Apache-2.0
lang-tag 1.7 Apache-2.0
lombok 1.18.24 BSD-3-CLAUSE-NO-TRADEMARK
MIT
msal4j-persistence-extension 1.3.0 MIT
msal4j 1.15.1 MIT
netty-common 4.1.101.final Apache-2.0
netty-common 4.1.110.final Apache-2.0
netty-tcnative-boringssl-static 2.0.62.final Apache-2.0
netty-tcnative-boringssl-static 2.0.65.final Apache-2.0
nimbus-jose-jwt 9.37.3 Apache-2.0
oauth2-oidc-sdk 11.9.1 Apache-2.0
org.jetbrains.plugins.sass rd-251.15838 GPL-1.0-or-later
GPL-2.0-only
LGPL-2.0-or-later
LGPL-2.1-only
reflections 0.10.2 Apache-2.0
WTFPL
stax2-api 4.2.2 BSD-2-Clause
BSD-3-Clause
tanvd.grazi rd-251.15838 Apache-2.0
LGPL-2.0-or-later
LGPL-2.1-only
MIT
training rd-251.15838 Apache-2.0
woodstox-core 6.7.0 Apache-2.0
Contact Qodana team

Contact us at [email protected]

Details

This result was published with Qodana GitHub Action

Annotations

Check notice on line 81 in azure-intellij-plugin-appservice-dotnet/src/main/kotlin/com/microsoft/azure/toolkit/intellij/legacy/ArtifactService.kt

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Boolean literal argument without parameter name

Boolean literal argument without a parameter name

Check notice on line 83 in azure-intellij-plugin-appservice-dotnet/src/main/kotlin/com/microsoft/azure/toolkit/intellij/legacy/ArtifactService.kt

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Boolean literal argument without parameter name

Boolean literal argument without a parameter name

Check notice on line 81 in azure-intellij-plugin-appservice-dotnet/src/main/kotlin/com/microsoft/azure/toolkit/intellij/legacy/ArtifactService.kt

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Boolean literal argument without parameter name

Boolean literal argument without a parameter name

Check notice on line 83 in azure-intellij-plugin-appservice-dotnet/src/main/kotlin/com/microsoft/azure/toolkit/intellij/legacy/ArtifactService.kt

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Boolean literal argument without parameter name

Boolean literal argument without a parameter name

Check notice on line 68 in azure-intellij-plugin-appservice-dotnet/src/main/kotlin/com/microsoft/azure/toolkit/intellij/legacy/function/runner/localRun/FunctionRunConfigurationParameters.kt

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Boolean literal argument without parameter name

Boolean literal argument without a parameter name

Check notice on line 67 in azure-intellij-plugin-appservice-dotnet/src/main/kotlin/com/microsoft/azure/toolkit/intellij/legacy/function/runner/localRun/FunctionRunConfigurationParameters.kt

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Boolean literal argument without parameter name

Boolean literal argument without a parameter name

Check notice on line 81 in azure-intellij-plugin-appservice-dotnet/src/main/kotlin/com/microsoft/azure/toolkit/intellij/legacy/ArtifactService.kt

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Boolean literal argument without parameter name

Boolean literal argument without a parameter name

Check warning on line 101 in azure-intellij-plugin-appservice-dotnet/src/main/kotlin/com/microsoft/azure/toolkit/intellij/appservice/functionapp/DotNetFunctionAppDeploymentSlotDraft.kt

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Local 'var' is never modified and can be declared as 'val'

Variable is never modified, so it can be declared using 'val'

Check warning on line 90 in azure-intellij-plugin-appservice-dotnet/src/main/kotlin/com/microsoft/azure/toolkit/intellij/appservice/webapp/DotNetWebAppDeploymentSlotDraft.kt

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Local 'var' is never modified and can be declared as 'val'

Variable is never modified, so it can be declared using 'val'

Check warning on line 130 in azure-intellij-plugin-appservice-dotnet/src/main/kotlin/com/microsoft/azure/toolkit/intellij/legacy/function/settings/AzureFunctionConfigurable.kt

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Incorrect string capitalization

String 'Configure the Azure Functions Core Tools to be used for an Azure Functions version' is not properly capitalized. It should have sentence capitalization

Check warning on line 74 in src/main/kotlin/com/microsoft/azure/toolkit/intellij/identity/IdentityConfigurable.kt

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Incorrect string capitalization

String 'Sign out...' is not properly capitalized. It should have title capitalization

Check warning on line 46 in azure-intellij-plugin-appservice-dotnet/src/main/kotlin/com/microsoft/azure/toolkit/intellij/legacy/function/codeInspection/msbuild/AzureFunctionsVersionInspection.kt

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Incorrect string capitalization

String 'Unsupported Azure Functions version' is not properly capitalized. It should have sentence capitalization

Check notice on line 42 in azure-intellij-plugin-appservice-dotnet/src/main/kotlin/com/microsoft/azure/toolkit/intellij/legacy/function/actions/DeployFunctionAppAction.kt

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Duplicated code fragment

Duplicated code

Check notice on line 60 in azure-intellij-plugin-appservice-dotnet/src/main/kotlin/com/microsoft/azure/toolkit/intellij/legacy/webapp/runner/webApp/WebAppConfiguration.kt

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Duplicated code fragment

Duplicated code

Check notice on line 269 in azure-intellij-plugin-appservice-dotnet/src/main/kotlin/com/microsoft/azure/toolkit/intellij/legacy/appservice/AppServiceInfoAdvancedPanel.kt

See this annotation in the file changed.

@github-actions github-actions / Qodana for JVM

Duplicated code fragment

Duplicated code