Skip to content

Releases: Vannevelj/SharpSource

1.27.1

22 Feb 14:23
5c923e4
Compare
Choose a tag to compare
  • TestMethodWithoutTestAttribute: Don't trigger when NUnit.TestCase or NUnit.TestCaseSource is present on a method

1.27.0

10 Jan 18:22
091c39d
Compare
Choose a tag to compare
  • ElementaryMethodsOfTypeInCollectionNotOverridden: Don't exclude all System assembly types, exclude only structs

1.26.0

19 Dec 09:26
23b7d48
Compare
Choose a tag to compare
  • ElementaryMethodsOfTypeInCollectionNotOverridden: Include .Distinct() and .ToHashSet(), courtesy of @Advitalitum

1.25.2

15 Sep 21:53
9546e54
Compare
Choose a tag to compare
  • ConcurrentDictionaryEmptyCheck: Correctly constrain the LINQ methods to ConcurrentDictionary

1.25.1

15 Sep 20:04
ff87b61
Compare
Choose a tag to compare
  • Reverted an earlier dependency bump which caused the analyzers to become incompatible with Visual Studio

1.25.0

15 Sep 17:12
914c047
Compare
Choose a tag to compare
  • ConcurrentDictionaryEmptyCheck: A ConcurrentDictionary is checked for emptiness without using .IsEmpty

1.24.1

13 Sep 19:16
da08e53
Compare
Choose a tag to compare
  • EnumWithoutDefaultValue: No longer crashes when using an enum that is not int, courtesy of @Genbox

1.24.0

21 Feb 00:04
838ac79
Compare
Choose a tag to compare
  • All analysers will no longer report diagnostics in generated code

1.23.4

05 Jan 00:33
6bd424d
Compare
Choose a tag to compare
  • UnnecessaryEnumerableMaterialization: If the instance is of type IQueryable then the analyzer will no longer trigger

1.23.3

15 May 17:31
49e5566
Compare
Choose a tag to compare
  • GetHashCodeRefersToMutableMember: No longer triggers on init property setters