Skip to content

Target 251

Target 251 #485

Triggered via pull request January 8, 2025 14:52
Status Skipped
Total duration 6s
Artifacts

build.yml

on: pull_request
Build Dependencies
0s
Build Dependencies
Qodana Frontend
0s
Qodana Frontend
Qodana Backend
0s
Qodana Backend
Release draft
0s
Release draft
Fit to window
Zoom out
Zoom in

Annotations

13 errors, 105 warnings, and 113 notices
Usage of API marked for removal: src/main/kotlin/com/microsoft/azure/toolkit/intellij/base/PluginLifecycleListener.kt#L70
'getPlainProxyPassword()' is deprecated and marked for removal
Usage of API marked for removal: azure-intellij-plugin-appservice-dotnet/src/main/kotlin/com/microsoft/azure/toolkit/intellij/legacy/function/settings/AzureFunctionConfigurable.kt#L214
'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
Usage of API marked for removal: src/main/kotlin/com/microsoft/azure/toolkit/intellij/base/PluginLifecycleListener.kt#L63
'com.intellij.util.net.HttpConfigurable' is deprecated and marked for removal
Usage of API marked for removal: src/main/kotlin/com/microsoft/azure/toolkit/intellij/base/PluginLifecycleListener.kt#L63
'com.intellij.util.net.HttpConfigurable' is deprecated and marked for removal
Usage of API marked for removal: src/main/kotlin/com/microsoft/azure/toolkit/intellij/base/PluginLifecycleListener.kt#L9
'com.intellij.util.net.HttpConfigurable' is deprecated and marked for removal
Redundant using directive: src/dotnet/ReSharper.Azure/Azure.Psi/FunctionApp/FunctionAppFinder.cs#L4
Using directive is not required by the code and can be safely removed
Incorrect string capitalization: azure-intellij-plugin-appservice-dotnet/src/main/kotlin/com/microsoft/azure/toolkit/intellij/legacy/function/settings/AzureFunctionConfigurable.kt#L130
String 'Configure the Azure Functions Core Tools to be used for an Azure Functions version' is not properly capitalized. It should have sentence capitalization
Incorrect string capitalization: src/main/kotlin/com/microsoft/azure/toolkit/intellij/identity/IdentityConfigurable.kt#L74
String 'Sign out...' is not properly capitalized. It should have title capitalization
Constant conditions: azure-intellij-plugin-appservice-dotnet/src/main/kotlin/com/microsoft/azure/toolkit/intellij/legacy/WebAppBasePropertyView.kt#L102
Value of 'property.getValue(WebAppPropertyViewPresenter.KEY_PRICING) as? String' is always null
Constant conditions: azure-intellij-plugin-appservice-dotnet/src/main/kotlin/com/microsoft/azure/toolkit/intellij/legacy/WebAppBasePropertyView.kt#L98
Value of 'property.getValue(WebAppPropertyViewPresenter.KEY_STATUS) as? String' is always null
Constant conditions: azure-intellij-plugin-appservice-dotnet/src/main/kotlin/com/microsoft/azure/toolkit/intellij/legacy/WebAppBasePropertyView.kt#L100
Value of 'property.getValue(WebAppPropertyViewPresenter.KEY_LOCATION) as? String' is always null
Constant conditions: azure-intellij-plugin-storage-dotnet/src/main/kotlin/com/microsoft/azure/toolkit/intellij/storage/connection/StorageAccountResourcePanel.kt#L129
Condition 'account is ConnectionStringStorageAccount \&\& !predefinedId.isNullOrBlank()' is always false
Constant conditions: azure-intellij-plugin-appservice-dotnet/src/main/kotlin/com/microsoft/azure/toolkit/intellij/legacy/WebAppBasePropertyView.kt#L94
Value of 'property.getValue(WebAppPropertyViewPresenter.KEY_RESOURCE_GRP) as? String' is always null
Constant conditions: azure-intellij-plugin-appservice-dotnet/src/main/kotlin/com/microsoft/azure/toolkit/intellij/legacy/WebAppBasePropertyView.kt#L96
Value of 'property.getValue(WebAppPropertyViewPresenter.KEY_PLAN) as? String' is always null
Constant conditions: azure-intellij-plugin-storage-dotnet/src/main/kotlin/com/microsoft/azure/toolkit/intellij/storage/connection/StorageAccountResourcePanel.kt#L129
Condition 'account is ConnectionStringStorageAccount \&\& !predefinedId.isNullOrBlank() \&\& connectionString.isNotBlank()' is always false
Constant conditions: azure-intellij-plugin-appservice-dotnet/src/main/kotlin/com/microsoft/azure/toolkit/intellij/legacy/WebAppBasePropertyView.kt#L106
Value of 'property.getValue(WebAppPropertyViewPresenter.KEY_URL) as? String' is always null
Constant conditions: azure-intellij-plugin-appservice-dotnet/src/main/kotlin/com/microsoft/azure/toolkit/intellij/legacy/WebAppBasePropertyView.kt#L104
Value of 'property.getValue(WebAppPropertyViewPresenter.KEY_SUB_ID) as? String' is always null
Unstable API Usage: azure-intellij-plugin-storage-dotnet/src/main/kotlin/com/microsoft/azure/toolkit/intellij/storage/azurite/settings/AzuriteConfigurable.kt#L42
'textFieldWithBrowseButton(com.intellij.openapi.fileChooser.FileChooserDescriptor, com.intellij.openapi.project.Project, kotlin.jvm.functions.Function1)' is marked unstable with @ApiStatus.Experimental
Unstable API Usage: azure-intellij-plugin-storage-dotnet/src/main/kotlin/com/microsoft/azure/toolkit/intellij/storage/azurite/settings/AzuriteConfigurable.kt#L57
'textFieldWithBrowseButton(com.intellij.openapi.fileChooser.FileChooserDescriptor, com.intellij.openapi.project.Project, kotlin.jvm.functions.Function1)' is marked unstable with @ApiStatus.Experimental
Unstable API Usage: azure-intellij-plugin-storage-dotnet/src/main/kotlin/com/microsoft/azure/toolkit/intellij/storage/azurite/settings/AzuriteConfigurable.kt#L131
'textFieldWithBrowseButton(com.intellij.openapi.fileChooser.FileChooserDescriptor, com.intellij.openapi.project.Project, kotlin.jvm.functions.Function1)' is marked unstable with @ApiStatus.Experimental
Unstable API Usage: src/main/kotlin/com/microsoft/azure/toolkit/intellij/settings/AzureConfigurable.kt#L64
'textFieldWithBrowseButton(com.intellij.openapi.fileChooser.FileChooserDescriptor, com.intellij.openapi.project.Project, kotlin.jvm.functions.Function1)' is marked unstable with @ApiStatus.Experimental
Unstable API Usage: azure-intellij-plugin-appservice-dotnet/src/main/kotlin/com/microsoft/azure/toolkit/intellij/legacy/function/settings/AzureFunctionConfigurable.kt#L170
'textFieldWithBrowseButton(com.intellij.openapi.fileChooser.FileChooserDescriptor, com.intellij.openapi.project.Project, kotlin.jvm.functions.Function1)' is marked unstable with @ApiStatus.Experimental
Unstable API Usage: azure-intellij-plugin-storage-dotnet/src/main/kotlin/com/microsoft/azure/toolkit/intellij/storage/azurite/settings/AzuriteSettings.kt#L156
'findOrCreateDirectory(java.nio.file.Path)' is marked unstable with @ApiStatus.Internal
Unstable API Usage: azure-intellij-plugin-storage-dotnet/src/main/kotlin/com/microsoft/azure/toolkit/intellij/storage/azurite/settings/AzuriteConfigurable.kt#L122
'textFieldWithBrowseButton(com.intellij.openapi.fileChooser.FileChooserDescriptor, com.intellij.openapi.project.Project, kotlin.jvm.functions.Function1)' is marked unstable with @ApiStatus.Experimental
Unstable API Usage: azure-intellij-plugin-storage-dotnet/src/main/kotlin/com/microsoft/azure/toolkit/intellij/storage/azurite/settings/AzuriteSettings.kt#L175
'findOrCreateDirectory(java.nio.file.Path)' is marked unstable with @ApiStatus.Internal
Unstable API Usage: azure-intellij-plugin-storage-dotnet/src/main/kotlin/com/microsoft/azure/toolkit/intellij/storage/azurite/settings/AzuriteSettings.kt#L163
'findOrCreateDirectory(java.nio.file.Path)' is marked unstable with @ApiStatus.Internal
RoslynAnalyzers Mark members as static: src/dotnet/ReSharper.Azure/Azure.Daemon/FunctionApp/InlayHints/TimerTriggerCronExpressionAdornmentDataModel.cs#L26
Member 'ContextMenuItems' does not access instance data and can be marked as static
RoslynAnalyzers Mark members as static: src/dotnet/ReSharper.Azure/Azure.Daemon/FunctionApp/InlayHints/TimerTriggerCronExpressionAdornmentDataModel.cs#L25
Member 'ContextMenuTitle' does not access instance data and can be marked as static
RoslynAnalyzers Mark members as static: src/dotnet/ReSharper.Azure/Azure.Daemon/RunMarkers/FunctionAppRunMarkerProvider.cs#L21
Member 'Priority' does not access instance data and can be marked as static
RoslynAnalyzers Mark members as static: src/dotnet/ReSharper.Azure/Azure.Project/FunctionApp/FunctionAppProjectTechnologyProvider.cs#L13
Member 'GetProjectTechnology' does not access instance data and can be marked as static
RoslynAnalyzers Instantiate argument exceptions correctly: src/dotnet/ReSharper.Azure/Azure.Daemon/FunctionApp/FunctionAppDaemonHost.cs#L99
Call the ArgumentOutOfRangeException constructor that contains a message and/or paramName parameter
Type is never used (non-private accessibility): src/dotnet/ReSharper.Azure/Azure.Psi/ZoneMarker.cs#L10
Class 'ZoneMarker' is never used (except inside its declaration)
Type is never used (non-private accessibility): src/dotnet/ReSharper.Azure/Azure.Daemon/ZoneMarker.cs#L10
Class 'ZoneMarker' is never used (except inside its declaration)
Type is never used (non-private accessibility): src/dotnet/ReSharper.Azure/Azure.Project/ZoneMarker.cs#L10
Class 'ZoneMarker' is never used (except inside its declaration)
Vulnerable declared dependency: build.gradle.kts#L57
Provides transitive vulnerable dependency maven:io.netty:netty-common:4.1.101.Final * [GHSA-xq3w-v528-46rv](https://osv.dev/vulnerability/GHSA-xq3w-v528-46rv) 5.5 Denial of Service attack on windows app using netty Results powered by [OSV](https://osv.dev/)
Vulnerable declared dependency: azure-intellij-plugin-lib-dotnet/build.gradle.kts#L25
Provides transitive vulnerable dependency maven:io.netty:netty-common:4.1.110.Final * [GHSA-xq3w-v528-46rv](https://osv.dev/vulnerability/GHSA-xq3w-v528-46rv) 5.5 Denial of Service attack on windows app using netty Results powered by [OSV](https://osv.dev/)
Vulnerable declared dependency: azure-intellij-plugin-database-dotnet/build.gradle.kts#L28
Provides transitive vulnerable dependency maven:io.netty:netty-common:4.1.110.Final * [GHSA-xq3w-v528-46rv](https://osv.dev/vulnerability/GHSA-xq3w-v528-46rv) 5.5 Denial of Service attack on windows app using netty Results powered by [OSV](https://osv.dev/)
Vulnerable declared dependency: azure-intellij-plugin-appservice-dotnet/build.gradle.kts#L38
Provides transitive vulnerable dependency maven:io.ktor:ktor-client-core-jvm:2.3.12 * [GHSA-8qv4-773j-c979](https://osv.dev/vulnerability/GHSA-8qv4-773j-c979) 5.3 JetBrains Ktor information disclosure Results powered by [OSV](https://osv.dev/)
Vulnerable declared dependency: azure-intellij-plugin-appservice-dotnet/build.gradle.kts#L26
Provides transitive vulnerable dependency maven:io.netty:netty-common:4.1.110.Final * [GHSA-xq3w-v528-46rv](https://osv.dev/vulnerability/GHSA-xq3w-v528-46rv) 5.5 Denial of Service attack on windows app using netty Results powered by [OSV](https://osv.dev/)
Vulnerable declared dependency: build.gradle.kts#L57
Provides transitive vulnerable dependency maven:io.netty:netty-codec-http:4.1.101.Final * [GHSA-5jpm-x58v-624v](https://osv.dev/vulnerability/GHSA-5jpm-x58v-624v) 5.3 Netty's HttpPostRequestDecoder can OOM Results powered by [OSV](https://osv.dev/)
Vulnerable declared dependency: azure-intellij-plugin-redis-dotnet/build.gradle.kts#L27
Provides transitive vulnerable dependency maven:io.netty:netty-common:4.1.110.Final * [GHSA-xq3w-v528-46rv](https://osv.dev/vulnerability/GHSA-xq3w-v528-46rv) 5.5 Denial of Service attack on windows app using netty Results powered by [OSV](https://osv.dev/)
Vulnerable declared dependency: azure-intellij-plugin-storage-dotnet/build.gradle.kts#L27
Provides transitive vulnerable dependency maven:io.netty:netty-common:4.1.110.Final * [GHSA-xq3w-v528-46rv](https://osv.dev/vulnerability/GHSA-xq3w-v528-46rv) 5.5 Denial of Service attack on windows app using netty Results powered by [OSV](https://osv.dev/)
Vulnerable declared dependency: azure-intellij-plugin-keyvault-dotnet/build.gradle.kts#L28
Provides transitive vulnerable dependency maven:io.netty:netty-common:4.1.110.Final * [GHSA-xq3w-v528-46rv](https://osv.dev/vulnerability/GHSA-xq3w-v528-46rv) 5.5 Denial of Service attack on windows app using netty Results powered by [OSV](https://osv.dev/)