22 Commits (21c3ec046f7d8d7a74e710367356e986be1173ae)

Author SHA1 Message Date
Daniel Grunwald 08ceffc3ad Upgrade dotnet-format from version 5 to the version included with the .NET (6) SDK. 3 years ago
Siegfried Pammer d248867302 Add support for C# 10 record structs. 3 years ago
SilverFox 1367e7ba95 Add support for `in parameters` in primary ctor of records 4 years ago
SilverFox 11b44e53b7 Add support for attributes of field/property in primary ctor of records 4 years ago
SilverFox 58bed656cd Fix records support for Roslyn 4.0.0-3.final 4 years ago
SilverFox 89eebc387a Fix #2475: Fix support for records with custom copy ctor 4 years ago
SilverFox d0d70a6496 Fix #2475: Add support for sealed records and records with interface 4 years ago
Daniel Grunwald 55ab2a1739 Adjust RecordDecompiler to changes in Roslyn 3.10.0 4 years ago
Daniel Grunwald bd9aabeae2 Update to dotnet-format 5.1.225507. 4 years ago
Siegfried Pammer 032bd5356a Fix formatting 4 years ago
Siegfried Pammer a5858f1694 Add support for primary constructor syntax. 4 years ago
Daniel Grunwald be9871981a Records: Detect compiler-generated Equals() in derived records. 4 years ago
Daniel Grunwald d9874380cd Records: support generic records 4 years ago
Daniel Grunwald 0bf6d552e0 Records: support for fields. 4 years ago
Daniel Grunwald a960216d5f Add test case for simple records. 4 years ago
Daniel Grunwald e02c4789f1 Records: detect copy constructor 4 years ago
Daniel Grunwald c95f75d3bc Records: detect whether GetHashCode is compiler-generated 4 years ago
Daniel Grunwald 648e7f9f87 Records: hide generated Equals() method 4 years ago
Daniel Grunwald 4fefd5f530 Records: detect when PrintMembers() is compiler-generated in derived records 4 years ago
Daniel Grunwald 500317a9e8 Records: detect when PrintMembers() is compiler-generated 4 years ago
Daniel Grunwald 0babcc5fe4 Records: detect when ToString() is compiler-generated 5 years ago
Daniel Grunwald 90ce77f400 Omit EqualityContract if it's automatically generated. 5 years ago