Skip to content

Fix dotnet version in CI #39

Fix dotnet version in CI

Fix dotnet version in CI #39

Triggered via push November 15, 2023 10:53
Status Success
Total duration 1m 9s
Artifacts

ci.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

31 warnings
build
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
build: ArcaneLibs.Logging/LogManager.cs#L22
Cannot convert null literal to non-nullable reference type.
build: ArcaneLibs.Logging/LogManager.cs#L37
Cannot convert null literal to non-nullable reference type.
build: ArcaneLibs.Logging/LogManager.cs#L41
Cannot convert null literal to non-nullable reference type.
build: ArcaneLibs/Collections/AutoPopulatingDictionary.cs#L3
The type 'T1' cannot be used as type parameter 'TKey' in the generic type or method 'Dictionary<TKey, TValue>'. Nullability of type argument 'T1' doesn't match 'notnull' constraint.
build: ArcaneLibs/Collections/AutoPopulatingDictionary.cs#L7
'AutoPopulatingDictionary<T1, T2>.ContainsKey(T1)' hides inherited member 'Dictionary<T1, T2>.ContainsKey(T1)'. Use the new keyword if hiding was intended.
build: ArcaneLibs/Collections/AutoPopulatingDictionary.cs#L9
'AutoPopulatingDictionary<T1, T2>.this[T1]' hides inherited member 'Dictionary<T1, T2>.this[T1]'. Use the new keyword if hiding was intended.
build: ArcaneLibs/Collections/AutoPopulatingDictionary.cs#L4
The type 'T1' cannot be used as type parameter 'TKey' in the generic type or method 'Dictionary<TKey, TValue>'. Nullability of type argument 'T1' doesn't match 'notnull' constraint.
build: ArcaneLibs/CsvTools.cs#L21
Possible null reference argument for parameter 'o' in 'string CsvTools.ToCsvFields(string separator, PropertyInfo[] fields, object o)'.
build: ArcaneLibs/Util.cs#L58
'WebClient.WebClient()' is obsolete: 'WebRequest, HttpWebRequest, ServicePoint, and WebClient are obsolete. Use HttpClient instead.' (https://aka.ms/dotnet-warnings/SYSLIB0014)
build: ArcaneLibs/Util.cs#L96
Dereference of a possibly null reference.
build: ArcaneLibs.Logging/LogManager.cs#L22
Cannot convert null literal to non-nullable reference type.
build: ArcaneLibs.Logging/LogManager.cs#L37
Cannot convert null literal to non-nullable reference type.
build: ArcaneLibs.Logging/LogManager.cs#L41
Cannot convert null literal to non-nullable reference type.
build: ArcaneLibs/Collections/AutoPopulatingDictionary.cs#L3
The type 'T1' cannot be used as type parameter 'TKey' in the generic type or method 'Dictionary<TKey, TValue>'. Nullability of type argument 'T1' doesn't match 'notnull' constraint.
build: ArcaneLibs/Collections/AutoPopulatingDictionary.cs#L7
'AutoPopulatingDictionary<T1, T2>.ContainsKey(T1)' hides inherited member 'Dictionary<T1, T2>.ContainsKey(T1)'. Use the new keyword if hiding was intended.
build: ArcaneLibs/Collections/AutoPopulatingDictionary.cs#L9
'AutoPopulatingDictionary<T1, T2>.this[T1]' hides inherited member 'Dictionary<T1, T2>.this[T1]'. Use the new keyword if hiding was intended.
build: ArcaneLibs/Collections/AutoPopulatingDictionary.cs#L4
The type 'T1' cannot be used as type parameter 'TKey' in the generic type or method 'Dictionary<TKey, TValue>'. Nullability of type argument 'T1' doesn't match 'notnull' constraint.
build: ArcaneLibs/Util.cs#L58
'WebClient.WebClient()' is obsolete: 'WebRequest, HttpWebRequest, ServicePoint, and WebClient are obsolete. Use HttpClient instead.' (https://aka.ms/dotnet-warnings/SYSLIB0014)
build: ArcaneLibs/Util.cs#L96
Dereference of a possibly null reference.
build: ArcaneLibs/CsvTools.cs#L21
Possible null reference argument for parameter 'o' in 'string CsvTools.ToCsvFields(string separator, PropertyInfo[] fields, object o)'.
build: ArcaneLibs/Collections/AutoPopulatingDictionary.cs#L3
The type 'T1' cannot be used as type parameter 'TKey' in the generic type or method 'Dictionary<TKey, TValue>'. Nullability of type argument 'T1' doesn't match 'notnull' constraint.
build: ArcaneLibs/Collections/AutoPopulatingDictionary.cs#L7
'AutoPopulatingDictionary<T1, T2>.ContainsKey(T1)' hides inherited member 'Dictionary<T1, T2>.ContainsKey(T1)'. Use the new keyword if hiding was intended.
build: ArcaneLibs/Collections/AutoPopulatingDictionary.cs#L9
'AutoPopulatingDictionary<T1, T2>.this[T1]' hides inherited member 'Dictionary<T1, T2>.this[T1]'. Use the new keyword if hiding was intended.
build: ArcaneLibs/Collections/AutoPopulatingDictionary.cs#L4
The type 'T1' cannot be used as type parameter 'TKey' in the generic type or method 'Dictionary<TKey, TValue>'. Nullability of type argument 'T1' doesn't match 'notnull' constraint.
build: ArcaneLibs/Util.cs#L58
'WebClient.WebClient()' is obsolete: 'WebRequest, HttpWebRequest, ServicePoint, and WebClient are obsolete. Use HttpClient instead.' (https://aka.ms/dotnet-warnings/SYSLIB0014)
build: ArcaneLibs/Util.cs#L96
Dereference of a possibly null reference.
build: ArcaneLibs/CsvTools.cs#L21
Possible null reference argument for parameter 'o' in 'string CsvTools.ToCsvFields(string separator, PropertyInfo[] fields, object o)'.
build: ArcaneLibs/Util.cs#L158
Dereference of a possibly null reference.
build: ArcaneLibs/DownloadQueue.cs#L59
'WebClient.WebClient()' is obsolete: 'WebRequest, HttpWebRequest, ServicePoint, and WebClient are obsolete. Use HttpClient instead.' (https://aka.ms/dotnet-warnings/SYSLIB0014)
build: ArcaneLibs/Extensions/StringExtensions.cs#L66
The variable 'success' is assigned but its value is never used