23 Commits (3fd9981535aa727a16469426fbca80fb78ca9ef1)

Author SHA1 Message Date
Siegfried Pammer 3fd9981535 Fix #3621: Fix multiple uses of primary ctor parameter in initializer of record. 1 month ago
Siegfried Pammer c34cc100b6 Records: Exclude static members from copy constructor check 1 month ago
Siegfried Pammer 2271229b23 Fix #3618: Extend validation of declared members and ctor parameters 1 month ago
Siegfried Pammer 94050a4aca Rewrite TransformFieldAndConstructorInitializers from a step-by-step AST-based analysis to an analysis that tracks the whole constructor body. 1 month ago
Peter Crabtree e1e16b64f5 dev: Strip BOM mark from text files 4 months ago
Siegfried Pammer fa50e8d8b3 Add non-embedded attributes to all tests that use older framework versions. 11 months ago
Siegfried Pammer d57b08c79d Fix #3010: Remove compiler-generated attributes for required members with custom ctors. 3 years ago
Daniel Grunwald 475f2b3c28 Fix "ref readonly" fields. 3 years ago
Daniel Grunwald f192cb2703 Add test for required members in record. 3 years ago
Daniel Grunwald f3013010cd Add support for C# 11 required members. 3 years ago
Siegfried Pammer ae0e83f0c4 Records: Support new EqualityContract pattern. 3 years ago
Siegfried Pammer d248867302 Add support for C# 10 record structs. 4 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 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
Siegfried Pammer a5858f1694 Add support for primary constructor syntax. 5 years ago
Siegfried Pammer cc19e9043e Fix #603: Single element arrays should not span multiple lines 5 years ago
Siegfried Pammer 3df82cf33b Add support for 'with' expressions 5 years ago
Daniel Grunwald be9871981a Records: Detect compiler-generated Equals() in derived records. 5 years ago
Daniel Grunwald d9874380cd Records: support generic records 5 years ago
Daniel Grunwald 0bf6d552e0 Records: support for fields. 5 years ago
Daniel Grunwald a960216d5f Add test case for simple records. 5 years ago