Fix CI : NBGV shallow clone issue #127
dotnet-build.yml
on: push
build-debug
50s
build-release
28s
Annotations
1 error and 12 warnings
build-release
Process completed with exit code 1.
|
build-release
Node.js 12 actions are deprecated. Please update the following actions to use Node.js 16: actions/checkout@v2. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/.
|
build-debug
Node.js 12 actions are deprecated. Please update the following actions to use Node.js 16: actions/checkout@v2. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/.
|
build-debug:
src/YumeChan.Core/Config/IPluginLoaderProperties.cs#L26
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
|
build-debug:
src/YumeChan.Core/Services/Plugins/PluginsLoader.cs#L53
Cannot convert null literal to non-nullable reference type.
|
build-debug:
src/YumeChan.Core/Infrastructure/Dynamic/Config/DynamicJsonList.cs#L58
Nullability of reference types in type of parameter 'value' of 'int DynamicJsonList<T>.Add(object value)' doesn't match implicitly implemented member 'int IList.Add(object? value)' (possibly because of nullability attributes).
|
build-debug:
src/YumeChan.Core/Infrastructure/Dynamic/Config/DynamicJsonList.cs#L20
Non-nullable property 'SyncRoot' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
build-debug:
src/YumeChan.Core/Services/Plugins/PluginsLoader.cs#L109
The variable 'e' is declared but never used
|
build-debug:
src/YumeChan.NetRunner.Plugins/Infrastructure/Api/CustomRouteToken.cs#L38
Possible null reference argument for parameter 'replacement' in 'string Regex.Replace(string input, string pattern, string replacement)'.
|
build-debug:
src/YumeChan.NetRunner.Plugins/Services/ApiPluginLoader.cs#L101
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-debug:
src/YumeChan.NetRunner.Plugins/Services/ApiPluginLoader.cs#L118
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-debug:
src/YumeChan.NetRunner/Pages/Docs/DocsBrowser.razor#L85
Possible null reference argument for parameter 'pluginName' in 'IVault? PluginDocsLoader.GetVault(string pluginName)'.
|
build-debug:
src/YumeChan.NetRunner/Pages/Docs/DocsBrowser.razor#L67
The field 'DocsBrowser._loading' is never used
|