Update workflow #643
build.yml
on: push
Annotations
1 error, 28 warnings, and 15 notices
Verify plugin
Process completed with exit code 1.
|
Build
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Verify plugin
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Verify plugin
No files were found with the provided path: /home/runner/work/aspire-plugin/aspire-plugin/build/reports/pluginVerifier. No artifacts will be uploaded.
|
Test
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Conditional access qualifier expression is not null according to nullable reference types' annotations:
src/dotnet/aspire-session-host/Sessions/SessionService.cs#L36
Conditional access qualifier expression is never null according to nullable reference types' annotations
|
Conditional access qualifier expression is not null according to nullable reference types' annotations:
src/dotnet/aspire-session-host/Sessions/SessionService.cs#L37
Conditional access qualifier expression is never null according to nullable reference types' annotations
|
Obsolete attribute:
README.md#L1
Obsolete attribute
|
Unresolved fragment in a link:
README.md#L2
Cannot resolve anchor #gh-light-mode-only in file pluginIcon.svg
|
Unresolved fragment in a link:
README.md#L3
Cannot resolve anchor #gh-dark-mode-only in file pluginIcon_dark.svg
|
Non-accessed positional property (non-private accessibility):
src/dotnet/aspire-session-host/Sessions/SessionEvents.cs#L13
Positional property 'JetBrains.Rider.Aspire.SessionHost.Sessions.LogReceivedEvent.LogMessage' is never accessed (except in implicit Equals/ToString implementations)
|
Non-accessed positional property (non-private accessibility):
src/dotnet/aspire-session-host/Sessions/SessionEvents.cs#L16
Positional property 'JetBrains.Rider.Aspire.SessionHost.Sessions.ProcessTerminatedEvent.NotificationType' is never accessed (except in implicit Equals/ToString implementations)
|
Non-accessed positional property (non-private accessibility):
src/dotnet/aspire-session-host/Sessions/SessionEvents.cs#L13
Positional property 'JetBrains.Rider.Aspire.SessionHost.Sessions.LogReceivedEvent.SessionId' is never accessed (except in implicit Equals/ToString implementations)
|
Non-accessed positional property (non-private accessibility):
src/dotnet/aspire-session-host/Sessions/SessionEvents.cs#L10
Positional property 'JetBrains.Rider.Aspire.SessionHost.Sessions.ProcessStartedEvent.NotificationType' is never accessed (except in implicit Equals/ToString implementations)
|
Non-accessed positional property (non-private accessibility):
src/dotnet/aspire-session-host/Sessions/SessionEvents.cs#L13
Positional property 'JetBrains.Rider.Aspire.SessionHost.Sessions.LogReceivedEvent.NotificationType' is never accessed (except in implicit Equals/ToString implementations)
|
Non-accessed positional property (non-private accessibility):
src/dotnet/aspire-session-host/Sessions/SessionEvents.cs#L13
Positional property 'JetBrains.Rider.Aspire.SessionHost.Sessions.LogReceivedEvent.IsStdErr' is never accessed (except in implicit Equals/ToString implementations)
|
Non-accessed positional property (non-private accessibility):
src/dotnet/aspire-session-host/Sessions/SessionEvents.cs#L16
Positional property 'JetBrains.Rider.Aspire.SessionHost.Sessions.ProcessTerminatedEvent.ExitCode' is never accessed (except in implicit Equals/ToString implementations)
|
Non-accessed positional property (non-private accessibility):
src/dotnet/aspire-session-host/Sessions/SessionEvents.cs#L16
Positional property 'JetBrains.Rider.Aspire.SessionHost.Sessions.ProcessTerminatedEvent.SessionId' is never accessed (except in implicit Equals/ToString implementations)
|
Non-accessed positional property (non-private accessibility):
src/dotnet/aspire-session-host/Sessions/SessionEvents.cs#L10
Positional property 'JetBrains.Rider.Aspire.SessionHost.Sessions.ProcessStartedEvent.SessionId' is never accessed (except in implicit Equals/ToString implementations)
|
Non-accessed positional property (non-private accessibility):
src/dotnet/aspire-session-host/Sessions/SessionEvents.cs#L10
Positional property 'JetBrains.Rider.Aspire.SessionHost.Sessions.ProcessStartedEvent.Pid' is never accessed (except in implicit Equals/ToString implementations)
|
Qodana Backend
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Qodana Backend
You are using a non-compatible Qodana linter jetbrains/qodana-dotnet:2024.2 with the current CLI (2024.3.3)
|
Qodana Backend
You are using a non-compatible Qodana linter jetbrains/qodana-dotnet:2024.2 with the current CLI (2024.3.3)
|
Qodana Backend
You are using a non-compatible Qodana linter jetbrains/qodana-dotnet:2024.2 with the current CLI (2024.3.3)
|
Qodana Frontend
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Qodana Frontend
You are using a non-compatible Qodana linter jetbrains/qodana-jvm:2024.2 with the current CLI (2024.3.3)
|
Qodana Frontend
You are using a non-compatible Qodana linter jetbrains/qodana-jvm:2024.2 with the current CLI (2024.3.3)
|
Qodana Frontend
You are using a non-compatible Qodana linter jetbrains/qodana-jvm:2024.2 with the current CLI (2024.3.3)
|
Release draft
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
RoslynAnalyzers Use concrete types when possible for improved performance:
src/dotnet/aspire-session-host/Connection.cs#L13
Change type of field '_scheduler' from 'JetBrains.Collections.Viewable.IScheduler' to 'JetBrains.Collections.Viewable.SingleThreadScheduler' for improved performance
|
'if-return' statement can be rewritten as 'return' statement:
src/dotnet/aspire-session-host/Resources/ResourceExtensions.cs#L94
Convert into 'return' statement
|
|
|
Property can be made init-only (non-private accessibility):
src/dotnet/aspire-session-host/ConnectionOptions.cs#L7
Property can be made init-only
|
|
Redundant semicolon after type or namespace declaration:
src/dotnet/aspire-session-host/Resources/ResourceServiceOptions.cs#L9
Semicolon after class declaration is redundant
|
Simplify conditional ternary expression:
src/dotnet/aspire-session-host/Resources/ResourceLogService.cs#L89
Simplify conditional ternary expression
|
Some values of the enum are not processed inside 'switch' statement:
src/dotnet/aspire-session-host/Resources/ResourceService.cs#L65
Some values of the enum are not processed inside switch: None, default
|
Some values of the enum are not processed inside 'switch' statement:
src/dotnet/aspire-session-host/Resources/ResourceService.cs#L105
Some values of the enum are not processed inside switch: None, default
|
Type member is never used (non-private accessibility):
src/dotnet/aspire-session-host/Sessions/SessionModels.cs#L31
Enum member 'NoDebug' is never used
|
|
If-Null return/break/... foldable to '?:':
src/main/kotlin/com/jetbrains/rider/aspire/util/LogEntryParserUtils.kt#L17
If-Null return/break/... foldable to '?:'
|
Class member can have 'private' visibility:
src/main/kotlin/com/jetbrains/rider/aspire/services/AspireResource.kt#L42
Property 'uid' could be private
|
Variable declaration could be moved inside 'when':
src/main/kotlin/com/jetbrains/rider/aspire/sessionHost/SessionManager.kt#L116
Variable declaration could be moved into 'when'
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
aspire-plugin-1.7.0
|
4 MB |
|