Repository navigation
v1.6.0
What's Changed
- Move to Allman, and let CSharpier hold it by @ipjohnson in #62
- Report generator failures as DM0001, and make log and file names unique by @ipjohnson in #95
- Report DM0021 only when the [Mock] parameter replaces the [TestExport] by @ipjohnson in #100
- Report DM0008 for an intercepted method that returns a ref struct by @ipjohnson in #96
- Ship the CSharpAuthor sources in DependencyModules.SourceGenerator.Impl by @ipjohnson in #103
- Give each NUnit TestName to its own row, and explain the tests NUnit's data attributes add by @ipjohnson in #101
- Give the test of each xUnit data row the traits of its method and class by @ipjohnson in #97
- Keep the keyed registrations of a pinned service, and report a named one that cannot be built by @ipjohnson in #98
- Load Program.cs modules from a declared ApplicationModule, and report qualified ones in other files by @ipjohnson in #99
- Read from symbols whether generated code can use a type, method or constructor by @ipjohnson in #102
- Correct comments that no longer describe the code by @ipjohnson in #111
- Find a decorator's inherited service, report one that cannot be applied, and read environment attributes from symbols by @ipjohnson in #109
- Register a service class from its own attributes only by @ipjohnson in #107
- Put ExcludeFromCodeCoverage on generated members only, and hide Internal members with EditorBrowsable by @ipjohnson in #104
- Read attribute and convention arguments as their constant values by @ipjohnson in #110
- Read a module's parameters and equality from its own members, and skip modules DM0003 or DM0017 rejects by @ipjohnson in #106
- Cut 1.6.0: the fixes from the documentation review by @ipjohnson in #114
Full Changelog: v1.5.0...v1.6.0