Fix dotnet version in CI #39
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
|