Skip to content

v1.6.0

Choose a tag to compare

@github-actions github-actions released this 24 Sep 13:00
· 8 commits to main since this release
7dc7b14

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