Fix not to use Thread.CurrentThread in net8.0 #1843
Annotations
3 errors and 90 warnings
build (Debug, net8.0-windows) / build
Process completed with exit code 1.
|
build (Debug, net6.0-windows) / build
FailFast: cancelling since parallel instance has failed
|
build (Debug, net6.0-windows) / build
The operation was canceled.
|
build (Release, net8.0-windows) / build:
ThScoreFileConverter.Core/Extensions/EnumExtensions.cs#L68
Change return type of method 'InitializeCache' from 'System.Collections.Generic.IReadOnlyDictionary<TEnum, TAttribute>' to 'System.Collections.Generic.Dictionary<TEnum, TAttribute>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Release, net8.0-windows) / build:
ThScoreFileConverter.Core/Models/Th075/Definitions.cs#L207
Change return type of method 'InitializeCardIdTable' from 'System.Collections.Generic.IReadOnlyDictionary<ThScoreFileConverter.Core.Models.Th075.Chara, System.Collections.Generic.IEnumerable<int>>' to 'System.Collections.Generic.Dictionary<ThScoreFileConverter.Core.Models.Th075.Chara, System.Collections.Generic.IEnumerable<int>>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Release, net8.0-windows) / build:
ThScoreFileConverter.Core.Tests/UnitTesting/TestHelper.cs#L15
Type 'TEnum' is incompatible with type 'int' and cast attempts will throw InvalidCastException at runtime (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2021)
|
build (Release, net8.0-windows) / build:
ThScoreFileConverter/App.xaml.cs#L32
Change type of field 'adapter' from 'ThScoreFileConverter.Adapters.IResourceDictionaryAdapter' to 'ThScoreFileConverter.Adapters.ResourceDictionaryAdapter' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Release, net8.0-windows) / build:
ThScoreFileConverter/Helpers/EncodingHelper.cs#L52
Change type of property 'Encodings' from 'System.Collections.Generic.IDictionary<int, System.Text.Encoding>' to 'System.Collections.Generic.Dictionary<int, System.Text.Encoding>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Release, net8.0-windows) / build:
ThScoreFileConverter/Squirrel/SQObject.cs#L20
Change type of field 'SQObjectReaders' from 'System.Collections.Generic.IReadOnlyDictionary<ThScoreFileConverter.Squirrel.SQObjectType, System.Func<System.IO.BinaryReader, ThScoreFileConverter.Squirrel.SQObject>>' to 'System.Collections.Generic.Dictionary<ThScoreFileConverter.Squirrel.SQObjectType, System.Func<System.IO.BinaryReader, ThScoreFileConverter.Squirrel.SQObject>>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Release, net8.0-windows) / build:
ThScoreFileConverter/Models/ThConverterFactory.cs#L22
Change type of field 'ConverterTypes' from 'System.Collections.Generic.IReadOnlyDictionary<string, System.Type>' to 'System.Collections.Generic.Dictionary<string, System.Type>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Release, net8.0-windows) / build:
ThScoreFileConverter/Settings.cs#L313
Change return type of method 'NewFileMayBeBrokenException' from 'System.Exception' to 'System.IO.InvalidDataException' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Release, net8.0-windows) / build:
ThScoreFileConverter/Squirrel/SQObject.cs#L20
Change type of field 'SQObjectReaders' from 'System.Collections.Generic.IReadOnlyDictionary<ThScoreFileConverter.Squirrel.SQObjectType, System.Func<System.IO.BinaryReader, ThScoreFileConverter.Squirrel.SQObject>>' to 'System.Collections.Generic.Dictionary<ThScoreFileConverter.Squirrel.SQObjectType, System.Func<System.IO.BinaryReader, ThScoreFileConverter.Squirrel.SQObject>>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Release, net8.0-windows) / build:
ThScoreFileConverter/Settings.cs#L313
Change return type of method 'NewFileMayBeBrokenException' from 'System.Exception' to 'System.IO.InvalidDataException' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Release, net6.0-windows) / build:
ThScoreFileConverter.Core/Extensions/EnumExtensions.cs#L68
Change return type of method 'InitializeCache' from 'System.Collections.Generic.IReadOnlyDictionary<TEnum, TAttribute>' to 'System.Collections.Generic.Dictionary<TEnum, TAttribute>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Release, net6.0-windows) / build:
ThScoreFileConverter.Core/Models/Th075/Definitions.cs#L207
Change return type of method 'InitializeCardIdTable' from 'System.Collections.Generic.IReadOnlyDictionary<ThScoreFileConverter.Core.Models.Th075.Chara, System.Collections.Generic.IEnumerable<int>>' to 'System.Collections.Generic.Dictionary<ThScoreFileConverter.Core.Models.Th075.Chara, System.Collections.Generic.IEnumerable<int>>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Release, net6.0-windows) / build:
ThScoreFileConverter.Core.Tests/UnitTesting/TestHelper.cs#L15
Type 'TEnum' is incompatible with type 'int' and cast attempts will throw InvalidCastException at runtime (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2021)
|
build (Release, net6.0-windows) / build:
ThScoreFileConverter/Helpers/EncodingHelper.cs#L52
Change type of property 'Encodings' from 'System.Collections.Generic.IDictionary<int, System.Text.Encoding>' to 'System.Collections.Generic.Dictionary<int, System.Text.Encoding>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Release, net6.0-windows) / build:
ThScoreFileConverter/App.xaml.cs#L32
Change type of field 'adapter' from 'ThScoreFileConverter.Adapters.IResourceDictionaryAdapter' to 'ThScoreFileConverter.Adapters.ResourceDictionaryAdapter' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Release, net6.0-windows) / build:
ThScoreFileConverter/Squirrel/SQObject.cs#L20
Change type of field 'SQObjectReaders' from 'System.Collections.Generic.IReadOnlyDictionary<ThScoreFileConverter.Squirrel.SQObjectType, System.Func<System.IO.BinaryReader, ThScoreFileConverter.Squirrel.SQObject>>' to 'System.Collections.Generic.Dictionary<ThScoreFileConverter.Squirrel.SQObjectType, System.Func<System.IO.BinaryReader, ThScoreFileConverter.Squirrel.SQObject>>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Release, net6.0-windows) / build:
ThScoreFileConverter/Settings.cs#L313
Change return type of method 'NewFileMayBeBrokenException' from 'System.Exception' to 'System.IO.InvalidDataException' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Release, net6.0-windows) / build:
ThScoreFileConverter/Models/ThConverterFactory.cs#L22
Change type of field 'ConverterTypes' from 'System.Collections.Generic.IReadOnlyDictionary<string, System.Type>' to 'System.Collections.Generic.Dictionary<string, System.Type>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Release, net6.0-windows) / build:
ThScoreFileConverter/App.xaml.cs#L32
Change type of field 'adapter' from 'ThScoreFileConverter.Adapters.IResourceDictionaryAdapter' to 'ThScoreFileConverter.Adapters.ResourceDictionaryAdapter' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Release, net6.0-windows) / build:
ThScoreFileConverter/Helpers/EncodingHelper.cs#L52
Change type of property 'Encodings' from 'System.Collections.Generic.IDictionary<int, System.Text.Encoding>' to 'System.Collections.Generic.Dictionary<int, System.Text.Encoding>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Release, net48) / build:
ThScoreFileConverter.Core/Extensions/EnumExtensions.cs#L68
Change return type of method 'InitializeCache' from 'System.Collections.Generic.IReadOnlyDictionary<TEnum, TAttribute>' to 'System.Collections.Generic.Dictionary<TEnum, TAttribute>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Release, net48) / build:
ThScoreFileConverter.Core/Models/Th075/Definitions.cs#L207
Change return type of method 'InitializeCardIdTable' from 'System.Collections.Generic.IReadOnlyDictionary<ThScoreFileConverter.Core.Models.Th075.Chara, System.Collections.Generic.IEnumerable<int>>' to 'System.Collections.Generic.Dictionary<ThScoreFileConverter.Core.Models.Th075.Chara, System.Collections.Generic.IEnumerable<int>>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Release, net48) / build:
ThScoreFileConverter/App.xaml.cs#L32
Change type of field 'adapter' from 'ThScoreFileConverter.Adapters.IResourceDictionaryAdapter' to 'ThScoreFileConverter.Adapters.ResourceDictionaryAdapter' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Release, net48) / build:
ThScoreFileConverter/Helpers/EncodingHelper.cs#L52
Change type of property 'Encodings' from 'System.Collections.Generic.IDictionary<int, System.Text.Encoding>' to 'System.Collections.Generic.Dictionary<int, System.Text.Encoding>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Release, net48) / build:
ThScoreFileConverter/Squirrel/SQObject.cs#L20
Change type of field 'SQObjectReaders' from 'System.Collections.Generic.IReadOnlyDictionary<ThScoreFileConverter.Squirrel.SQObjectType, System.Func<System.IO.BinaryReader, ThScoreFileConverter.Squirrel.SQObject>>' to 'System.Collections.Generic.Dictionary<ThScoreFileConverter.Squirrel.SQObjectType, System.Func<System.IO.BinaryReader, ThScoreFileConverter.Squirrel.SQObject>>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Release, net48) / build:
ThScoreFileConverter/Models/ThConverterFactory.cs#L22
Change type of field 'ConverterTypes' from 'System.Collections.Generic.IReadOnlyDictionary<string, System.Type>' to 'System.Collections.Generic.Dictionary<string, System.Type>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Release, net48) / build:
ThScoreFileConverter/Settings.cs#L313
Change return type of method 'NewFileMayBeBrokenException' from 'System.Exception' to 'System.IO.InvalidDataException' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Release, net48) / build:
ThScoreFileConverter/Helpers/EncodingHelper.cs#L52
Change type of property 'Encodings' from 'System.Collections.Generic.IDictionary<int, System.Text.Encoding>' to 'System.Collections.Generic.Dictionary<int, System.Text.Encoding>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Release, net48) / build:
ThScoreFileConverter/App.xaml.cs#L32
Change type of field 'adapter' from 'ThScoreFileConverter.Adapters.IResourceDictionaryAdapter' to 'ThScoreFileConverter.Adapters.ResourceDictionaryAdapter' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Release, net48) / build:
ThScoreFileConverter/Squirrel/SQObject.cs#L20
Change type of field 'SQObjectReaders' from 'System.Collections.Generic.IReadOnlyDictionary<ThScoreFileConverter.Squirrel.SQObjectType, System.Func<System.IO.BinaryReader, ThScoreFileConverter.Squirrel.SQObject>>' to 'System.Collections.Generic.Dictionary<ThScoreFileConverter.Squirrel.SQObjectType, System.Func<System.IO.BinaryReader, ThScoreFileConverter.Squirrel.SQObject>>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net48) / build:
ThScoreFileConverter.Core/Extensions/EnumExtensions.cs#L68
Change return type of method 'InitializeCache' from 'System.Collections.Generic.IReadOnlyDictionary<TEnum, TAttribute>' to 'System.Collections.Generic.Dictionary<TEnum, TAttribute>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net48) / build:
ThScoreFileConverter.Core/Models/Th075/Definitions.cs#L207
Change return type of method 'InitializeCardIdTable' from 'System.Collections.Generic.IReadOnlyDictionary<ThScoreFileConverter.Core.Models.Th075.Chara, System.Collections.Generic.IEnumerable<int>>' to 'System.Collections.Generic.Dictionary<ThScoreFileConverter.Core.Models.Th075.Chara, System.Collections.Generic.IEnumerable<int>>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net48) / build:
ThScoreFileConverter/Helpers/EncodingHelper.cs#L52
Change type of property 'Encodings' from 'System.Collections.Generic.IDictionary<int, System.Text.Encoding>' to 'System.Collections.Generic.Dictionary<int, System.Text.Encoding>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net48) / build:
ThScoreFileConverter/Models/ThConverterFactory.cs#L22
Change type of field 'ConverterTypes' from 'System.Collections.Generic.IReadOnlyDictionary<string, System.Type>' to 'System.Collections.Generic.Dictionary<string, System.Type>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net48) / build:
ThScoreFileConverter/Squirrel/SQObject.cs#L20
Change type of field 'SQObjectReaders' from 'System.Collections.Generic.IReadOnlyDictionary<ThScoreFileConverter.Squirrel.SQObjectType, System.Func<System.IO.BinaryReader, ThScoreFileConverter.Squirrel.SQObject>>' to 'System.Collections.Generic.Dictionary<ThScoreFileConverter.Squirrel.SQObjectType, System.Func<System.IO.BinaryReader, ThScoreFileConverter.Squirrel.SQObject>>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net48) / build:
ThScoreFileConverter/App.xaml.cs#L32
Change type of field 'adapter' from 'ThScoreFileConverter.Adapters.IResourceDictionaryAdapter' to 'ThScoreFileConverter.Adapters.ResourceDictionaryAdapter' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net48) / build:
ThScoreFileConverter/Settings.cs#L313
Change return type of method 'NewFileMayBeBrokenException' from 'System.Exception' to 'System.IO.InvalidDataException' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net48) / build:
ThScoreFileConverter/Squirrel/SQObject.cs#L20
Change type of field 'SQObjectReaders' from 'System.Collections.Generic.IReadOnlyDictionary<ThScoreFileConverter.Squirrel.SQObjectType, System.Func<System.IO.BinaryReader, ThScoreFileConverter.Squirrel.SQObject>>' to 'System.Collections.Generic.Dictionary<ThScoreFileConverter.Squirrel.SQObjectType, System.Func<System.IO.BinaryReader, ThScoreFileConverter.Squirrel.SQObject>>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net48) / build:
ThScoreFileConverter/Models/ThConverterFactory.cs#L22
Change type of field 'ConverterTypes' from 'System.Collections.Generic.IReadOnlyDictionary<string, System.Type>' to 'System.Collections.Generic.Dictionary<string, System.Type>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net48) / build:
ThScoreFileConverter/Settings.cs#L313
Change return type of method 'NewFileMayBeBrokenException' from 'System.Exception' to 'System.IO.InvalidDataException' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net48) / build:
ThScoreFileConverter.Core/Extensions/EnumExtensions.cs#L68
Change return type of method 'InitializeCache' from 'System.Collections.Generic.IReadOnlyDictionary<TEnum, TAttribute>' to 'System.Collections.Generic.Dictionary<TEnum, TAttribute>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net48) / build:
ThScoreFileConverter.Core/Models/Th075/Definitions.cs#L207
Change return type of method 'InitializeCardIdTable' from 'System.Collections.Generic.IReadOnlyDictionary<ThScoreFileConverter.Core.Models.Th075.Chara, System.Collections.Generic.IEnumerable<int>>' to 'System.Collections.Generic.Dictionary<ThScoreFileConverter.Core.Models.Th075.Chara, System.Collections.Generic.IEnumerable<int>>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net48) / build:
ThScoreFileConverter/Helpers/EncodingHelper.cs#L52
Change type of property 'Encodings' from 'System.Collections.Generic.IDictionary<int, System.Text.Encoding>' to 'System.Collections.Generic.Dictionary<int, System.Text.Encoding>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net48) / build:
ThScoreFileConverter/App.xaml.cs#L32
Change type of field 'adapter' from 'ThScoreFileConverter.Adapters.IResourceDictionaryAdapter' to 'ThScoreFileConverter.Adapters.ResourceDictionaryAdapter' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net48) / build:
ThScoreFileConverter/Squirrel/SQObject.cs#L20
Change type of field 'SQObjectReaders' from 'System.Collections.Generic.IReadOnlyDictionary<ThScoreFileConverter.Squirrel.SQObjectType, System.Func<System.IO.BinaryReader, ThScoreFileConverter.Squirrel.SQObject>>' to 'System.Collections.Generic.Dictionary<ThScoreFileConverter.Squirrel.SQObjectType, System.Func<System.IO.BinaryReader, ThScoreFileConverter.Squirrel.SQObject>>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net48) / build:
ThScoreFileConverter/Models/ThConverterFactory.cs#L22
Change type of field 'ConverterTypes' from 'System.Collections.Generic.IReadOnlyDictionary<string, System.Type>' to 'System.Collections.Generic.Dictionary<string, System.Type>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net48) / build:
ThScoreFileConverter/Settings.cs#L313
Change return type of method 'NewFileMayBeBrokenException' from 'System.Exception' to 'System.IO.InvalidDataException' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net48) / build:
ThScoreFileConverter/Squirrel/SQObject.cs#L20
Change type of field 'SQObjectReaders' from 'System.Collections.Generic.IReadOnlyDictionary<ThScoreFileConverter.Squirrel.SQObjectType, System.Func<System.IO.BinaryReader, ThScoreFileConverter.Squirrel.SQObject>>' to 'System.Collections.Generic.Dictionary<ThScoreFileConverter.Squirrel.SQObjectType, System.Func<System.IO.BinaryReader, ThScoreFileConverter.Squirrel.SQObject>>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net48) / build:
ThScoreFileConverter/Models/ThConverterFactory.cs#L22
Change type of field 'ConverterTypes' from 'System.Collections.Generic.IReadOnlyDictionary<string, System.Type>' to 'System.Collections.Generic.Dictionary<string, System.Type>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net48) / build:
ThScoreFileConverter/Settings.cs#L313
Change return type of method 'NewFileMayBeBrokenException' from 'System.Exception' to 'System.IO.InvalidDataException' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net8.0-windows) / build:
ThScoreFileConverter.Core/Extensions/EnumExtensions.cs#L68
Change return type of method 'InitializeCache' from 'System.Collections.Generic.IReadOnlyDictionary<TEnum, TAttribute>' to 'System.Collections.Generic.Dictionary<TEnum, TAttribute>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net8.0-windows) / build:
ThScoreFileConverter.Core/Models/Th075/Definitions.cs#L207
Change return type of method 'InitializeCardIdTable' from 'System.Collections.Generic.IReadOnlyDictionary<ThScoreFileConverter.Core.Models.Th075.Chara, System.Collections.Generic.IEnumerable<int>>' to 'System.Collections.Generic.Dictionary<ThScoreFileConverter.Core.Models.Th075.Chara, System.Collections.Generic.IEnumerable<int>>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net8.0-windows) / build:
ThScoreFileConverter.Core.Tests/UnitTesting/TestHelper.cs#L15
Type 'TEnum' is incompatible with type 'int' and cast attempts will throw InvalidCastException at runtime (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2021)
|
build (Debug, net8.0-windows) / build:
ThScoreFileConverter/App.xaml.cs#L32
Change type of field 'adapter' from 'ThScoreFileConverter.Adapters.IResourceDictionaryAdapter' to 'ThScoreFileConverter.Adapters.ResourceDictionaryAdapter' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net8.0-windows) / build:
ThScoreFileConverter/Helpers/EncodingHelper.cs#L52
Change type of property 'Encodings' from 'System.Collections.Generic.IDictionary<int, System.Text.Encoding>' to 'System.Collections.Generic.Dictionary<int, System.Text.Encoding>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net8.0-windows) / build:
ThScoreFileConverter/Squirrel/SQObject.cs#L20
Change type of field 'SQObjectReaders' from 'System.Collections.Generic.IReadOnlyDictionary<ThScoreFileConverter.Squirrel.SQObjectType, System.Func<System.IO.BinaryReader, ThScoreFileConverter.Squirrel.SQObject>>' to 'System.Collections.Generic.Dictionary<ThScoreFileConverter.Squirrel.SQObjectType, System.Func<System.IO.BinaryReader, ThScoreFileConverter.Squirrel.SQObject>>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net8.0-windows) / build:
ThScoreFileConverter/Settings.cs#L313
Change return type of method 'NewFileMayBeBrokenException' from 'System.Exception' to 'System.IO.InvalidDataException' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net8.0-windows) / build:
ThScoreFileConverter/Models/ThConverterFactory.cs#L22
Change type of field 'ConverterTypes' from 'System.Collections.Generic.IReadOnlyDictionary<string, System.Type>' to 'System.Collections.Generic.Dictionary<string, System.Type>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net8.0-windows) / build:
ThScoreFileConverter/App.xaml.cs#L32
Change type of field 'adapter' from 'ThScoreFileConverter.Adapters.IResourceDictionaryAdapter' to 'ThScoreFileConverter.Adapters.ResourceDictionaryAdapter' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net8.0-windows) / build:
ThScoreFileConverter/Helpers/EncodingHelper.cs#L52
Change type of property 'Encodings' from 'System.Collections.Generic.IDictionary<int, System.Text.Encoding>' to 'System.Collections.Generic.Dictionary<int, System.Text.Encoding>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net8.0-windows) / build:
ThScoreFileConverter.Core/Extensions/EnumExtensions.cs#L68
Change return type of method 'InitializeCache' from 'System.Collections.Generic.IReadOnlyDictionary<TEnum, TAttribute>' to 'System.Collections.Generic.Dictionary<TEnum, TAttribute>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net8.0-windows) / build:
ThScoreFileConverter.Core/Models/Th075/Definitions.cs#L207
Change return type of method 'InitializeCardIdTable' from 'System.Collections.Generic.IReadOnlyDictionary<ThScoreFileConverter.Core.Models.Th075.Chara, System.Collections.Generic.IEnumerable<int>>' to 'System.Collections.Generic.Dictionary<ThScoreFileConverter.Core.Models.Th075.Chara, System.Collections.Generic.IEnumerable<int>>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net8.0-windows) / build:
ThScoreFileConverter.Core.Tests/UnitTesting/TestHelper.cs#L15
Type 'TEnum' is incompatible with type 'int' and cast attempts will throw InvalidCastException at runtime (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2021)
|
build (Debug, net8.0-windows) / build:
ThScoreFileConverter/Squirrel/SQObject.cs#L20
Change type of field 'SQObjectReaders' from 'System.Collections.Generic.IReadOnlyDictionary<ThScoreFileConverter.Squirrel.SQObjectType, System.Func<System.IO.BinaryReader, ThScoreFileConverter.Squirrel.SQObject>>' to 'System.Collections.Generic.Dictionary<ThScoreFileConverter.Squirrel.SQObjectType, System.Func<System.IO.BinaryReader, ThScoreFileConverter.Squirrel.SQObject>>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net8.0-windows) / build:
ThScoreFileConverter/App.xaml.cs#L32
Change type of field 'adapter' from 'ThScoreFileConverter.Adapters.IResourceDictionaryAdapter' to 'ThScoreFileConverter.Adapters.ResourceDictionaryAdapter' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net8.0-windows) / build:
ThScoreFileConverter/Helpers/EncodingHelper.cs#L52
Change type of property 'Encodings' from 'System.Collections.Generic.IDictionary<int, System.Text.Encoding>' to 'System.Collections.Generic.Dictionary<int, System.Text.Encoding>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net8.0-windows) / build:
ThScoreFileConverter/Settings.cs#L313
Change return type of method 'NewFileMayBeBrokenException' from 'System.Exception' to 'System.IO.InvalidDataException' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net8.0-windows) / build:
ThScoreFileConverter/Models/ThConverterFactory.cs#L22
Change type of field 'ConverterTypes' from 'System.Collections.Generic.IReadOnlyDictionary<string, System.Type>' to 'System.Collections.Generic.Dictionary<string, System.Type>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net8.0-windows) / build:
ThScoreFileConverter/App.xaml.cs#L32
Change type of field 'adapter' from 'ThScoreFileConverter.Adapters.IResourceDictionaryAdapter' to 'ThScoreFileConverter.Adapters.ResourceDictionaryAdapter' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net8.0-windows) / build:
ThScoreFileConverter/Helpers/EncodingHelper.cs#L52
Change type of property 'Encodings' from 'System.Collections.Generic.IDictionary<int, System.Text.Encoding>' to 'System.Collections.Generic.Dictionary<int, System.Text.Encoding>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net6.0-windows) / build:
ThScoreFileConverter.Core/Extensions/EnumExtensions.cs#L68
Change return type of method 'InitializeCache' from 'System.Collections.Generic.IReadOnlyDictionary<TEnum, TAttribute>' to 'System.Collections.Generic.Dictionary<TEnum, TAttribute>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net6.0-windows) / build:
ThScoreFileConverter.Core/Models/Th075/Definitions.cs#L207
Change return type of method 'InitializeCardIdTable' from 'System.Collections.Generic.IReadOnlyDictionary<ThScoreFileConverter.Core.Models.Th075.Chara, System.Collections.Generic.IEnumerable<int>>' to 'System.Collections.Generic.Dictionary<ThScoreFileConverter.Core.Models.Th075.Chara, System.Collections.Generic.IEnumerable<int>>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net6.0-windows) / build:
ThScoreFileConverter.Core.Tests/UnitTesting/TestHelper.cs#L15
Type 'TEnum' is incompatible with type 'int' and cast attempts will throw InvalidCastException at runtime (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2021)
|
build (Debug, net6.0-windows) / build:
ThScoreFileConverter/App.xaml.cs#L32
Change type of field 'adapter' from 'ThScoreFileConverter.Adapters.IResourceDictionaryAdapter' to 'ThScoreFileConverter.Adapters.ResourceDictionaryAdapter' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net6.0-windows) / build:
ThScoreFileConverter/Helpers/EncodingHelper.cs#L52
Change type of property 'Encodings' from 'System.Collections.Generic.IDictionary<int, System.Text.Encoding>' to 'System.Collections.Generic.Dictionary<int, System.Text.Encoding>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net6.0-windows) / build:
ThScoreFileConverter/Squirrel/SQObject.cs#L20
Change type of field 'SQObjectReaders' from 'System.Collections.Generic.IReadOnlyDictionary<ThScoreFileConverter.Squirrel.SQObjectType, System.Func<System.IO.BinaryReader, ThScoreFileConverter.Squirrel.SQObject>>' to 'System.Collections.Generic.Dictionary<ThScoreFileConverter.Squirrel.SQObjectType, System.Func<System.IO.BinaryReader, ThScoreFileConverter.Squirrel.SQObject>>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net6.0-windows) / build:
ThScoreFileConverter/Settings.cs#L313
Change return type of method 'NewFileMayBeBrokenException' from 'System.Exception' to 'System.IO.InvalidDataException' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net6.0-windows) / build:
ThScoreFileConverter/Models/ThConverterFactory.cs#L22
Change type of field 'ConverterTypes' from 'System.Collections.Generic.IReadOnlyDictionary<string, System.Type>' to 'System.Collections.Generic.Dictionary<string, System.Type>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net6.0-windows) / build:
ThScoreFileConverter/Helpers/EncodingHelper.cs#L52
Change type of property 'Encodings' from 'System.Collections.Generic.IDictionary<int, System.Text.Encoding>' to 'System.Collections.Generic.Dictionary<int, System.Text.Encoding>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net6.0-windows) / build:
ThScoreFileConverter/App.xaml.cs#L32
Change type of field 'adapter' from 'ThScoreFileConverter.Adapters.IResourceDictionaryAdapter' to 'ThScoreFileConverter.Adapters.ResourceDictionaryAdapter' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net6.0-windows) / build:
ThScoreFileConverter.Core/Extensions/EnumExtensions.cs#L68
Change return type of method 'InitializeCache' from 'System.Collections.Generic.IReadOnlyDictionary<TEnum, TAttribute>' to 'System.Collections.Generic.Dictionary<TEnum, TAttribute>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net6.0-windows) / build:
ThScoreFileConverter.Core/Models/Th075/Definitions.cs#L207
Change return type of method 'InitializeCardIdTable' from 'System.Collections.Generic.IReadOnlyDictionary<ThScoreFileConverter.Core.Models.Th075.Chara, System.Collections.Generic.IEnumerable<int>>' to 'System.Collections.Generic.Dictionary<ThScoreFileConverter.Core.Models.Th075.Chara, System.Collections.Generic.IEnumerable<int>>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net6.0-windows) / build:
ThScoreFileConverter.Core.Tests/UnitTesting/TestHelper.cs#L15
Type 'TEnum' is incompatible with type 'int' and cast attempts will throw InvalidCastException at runtime (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2021)
|
build (Debug, net6.0-windows) / build:
ThScoreFileConverter/App.xaml.cs#L32
Change type of field 'adapter' from 'ThScoreFileConverter.Adapters.IResourceDictionaryAdapter' to 'ThScoreFileConverter.Adapters.ResourceDictionaryAdapter' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net6.0-windows) / build:
ThScoreFileConverter/Helpers/EncodingHelper.cs#L52
Change type of property 'Encodings' from 'System.Collections.Generic.IDictionary<int, System.Text.Encoding>' to 'System.Collections.Generic.Dictionary<int, System.Text.Encoding>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net6.0-windows) / build:
ThScoreFileConverter/Squirrel/SQObject.cs#L20
Change type of field 'SQObjectReaders' from 'System.Collections.Generic.IReadOnlyDictionary<ThScoreFileConverter.Squirrel.SQObjectType, System.Func<System.IO.BinaryReader, ThScoreFileConverter.Squirrel.SQObject>>' to 'System.Collections.Generic.Dictionary<ThScoreFileConverter.Squirrel.SQObjectType, System.Func<System.IO.BinaryReader, ThScoreFileConverter.Squirrel.SQObject>>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net6.0-windows) / build:
ThScoreFileConverter/Models/ThConverterFactory.cs#L22
Change type of field 'ConverterTypes' from 'System.Collections.Generic.IReadOnlyDictionary<string, System.Type>' to 'System.Collections.Generic.Dictionary<string, System.Type>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net6.0-windows) / build:
ThScoreFileConverter/Settings.cs#L313
Change return type of method 'NewFileMayBeBrokenException' from 'System.Exception' to 'System.IO.InvalidDataException' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net6.0-windows) / build:
ThScoreFileConverter/Squirrel/SQObject.cs#L20
Change type of field 'SQObjectReaders' from 'System.Collections.Generic.IReadOnlyDictionary<ThScoreFileConverter.Squirrel.SQObjectType, System.Func<System.IO.BinaryReader, ThScoreFileConverter.Squirrel.SQObject>>' to 'System.Collections.Generic.Dictionary<ThScoreFileConverter.Squirrel.SQObjectType, System.Func<System.IO.BinaryReader, ThScoreFileConverter.Squirrel.SQObject>>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
build (Debug, net6.0-windows) / build:
ThScoreFileConverter/App.xaml.cs#L32
Change type of field 'adapter' from 'ThScoreFileConverter.Adapters.IResourceDictionaryAdapter' to 'ThScoreFileConverter.Adapters.ResourceDictionaryAdapter' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
ThScoreFileConverter.Debug.net48
Expired
|
13.1 MB |
|
ThScoreFileConverter.Release.net48
Expired
|
13 MB |
|
ThScoreFileConverter.Release.net6.0-windows
Expired
|
13.3 MB |
|
ThScoreFileConverter.Release.net8.0-windows
Expired
|
12.4 MB |
|