run-feature/upgrade-to-winapp11-68 #68
openhab.yml
on: workflow_dispatch
Annotations
2 errors and 12 warnings
Build / Build App Package
The run was canceled by @hoffe86.
|
Build / Build App Package
The operation was canceled.
|
Configure Build
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Build / Build App Package:
src/openHAB.Core.Client/Models/Item.cs#L238
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
Build / Build App Package:
src/openHAB.Core.Client/Extensions/OpenHabHttpClientExtension.cs#L52
Remove this commented out code. (https://rules.sonarsource.com/csharp/RSPEC-125)
|
Build / Build App Package:
src/openHAB.Core.Client/Contracts/IOpenHABClient.cs#L12
Rename interface 'IOpenHABClient' to match pascal case naming rules, consider using 'IOpenHabClient'. (https://rules.sonarsource.com/csharp/RSPEC-101)
|
Build / Build App Package:
src/openHAB.Core.Client/Event/Contracts/IOpenHABEventParser.cs#L4
Rename interface 'IOpenHABEventParser' to match pascal case naming rules, consider using 'IOpenHabEventParser'. (https://rules.sonarsource.com/csharp/RSPEC-101)
|
Build / Build App Package:
src/openHAB.Core.Client/Models/APIInfo.cs#L9
Rename class 'APIInfo' to match pascal case naming rules, consider using 'ApiInfo'. (https://rules.sonarsource.com/csharp/RSPEC-101)
|
Build / Build App Package:
src/openHAB.Core.Client/Event/OpenHABEvent.cs#L4
Rename class 'OpenHABEvent' to match pascal case naming rules, consider using 'OpenHabEvent'. (https://rules.sonarsource.com/csharp/RSPEC-101)
|
Build / Build App Package:
src/openHAB.Core.Client/Event/OpenHABEventType.cs#L4
Rename this enumeration to match the regular expression: '^([A-Z]{1,3}[a-z0-9]+)*([A-Z]{2})?$'. (https://rules.sonarsource.com/csharp/RSPEC-2342)
|
Build / Build App Package:
src/openHAB.Core.Client/Constants.cs#L26
"pwd" detected here, make sure this is not a hard-coded credential. (https://rules.sonarsource.com/csharp/RSPEC-2068)
|
Build / Build App Package:
src/openHAB.Core.Client/Constants.cs#L11
Add a 'private' constructor or the 'static' keyword to the class declaration. (https://rules.sonarsource.com/csharp/RSPEC-1118)
|
Build / Build App Package:
src/openHAB.Core.Client/Constants.cs#L11
Rename class 'API' to match pascal case naming rules, consider using 'Api'. (https://rules.sonarsource.com/csharp/RSPEC-101)
|
Build / Build App Package
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|