Skip to content

Releases: hamarb123/hamarb123.Analyzers

Version 1.3.4

03 Feb 22:43

Choose a tag to compare

Changes:

  • Add handling for some missing cases in the GC retrack analyzer (around parentheses & subfields).

Full Changelog: v1.3.3...v1.3.4

Version 1.3.3

26 Jan 22:05

Choose a tag to compare

Changes:

  • Extend what cases the GC retrack analyzer can recognize as okay to include treating parameters like locals.

Full Changelog: v1.3.2...v1.3.3

Version 1.3.2

26 Jan 21:55

Choose a tag to compare

Changes:

  • Fix GC retrack analyzer

Full Changelog: v1.3.1...v1.3.2

Version 1.3.1

26 Jan 21:34

Choose a tag to compare

Changes:

  • Fix FixedAddressValueType analyzer

Full Changelog: v1.3.0...v1.3.1

Version 1.3.0

26 Jan 21:04

Choose a tag to compare

Changes:

  • Add FixedAddressValueType analyzer (#5)
  • Add GC retrack analyzer (#3)

Full Changelog: v1.2.2...v1.3.0

Version 1.2.2

11 Nov 23:02

Choose a tag to compare

Changes:

  • Upgrade to .NET 10 and C# 14

Full Changelog: v1.2.1...v1.2.2

Version 1.2.1

05 Dec 23:51

Choose a tag to compare

Changes:

  • Performance improvements.
  • Rewrite of checking whether we're inside readonly member / init accessor / .ctor / .cctor logic.
  • Support HAM0003 for applicable Nullable<T> members on older runtimes without readonly members in the BCL (as opposed to the previous HAM0001).
  • Catch previously missed unnecessary defensive copy caused by calling a member defined on a base type of a readonly struct via a constrained call.

Full Changelog: v1.2.0...v1.2.1

Version 1.2.0

27 May 02:51
6014ff7

Choose a tag to compare