Skip to content

0.11.0-preview.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@alexanderlinne alexanderlinne released this 19 Aug 16:00
· 34 commits to main since this release
0ebfbdf

Breaking Changes

  • Require positive results by default by @simonthum in #201
    With this change, ArchUnitNET requires each test to have at least one successful evaluation for each checked rule. With this, tests like
    Types().That().Are("ThisClassDoesNotExist"). …
    
    will fail, because no type matches the precondition. This helps to prevent mistakes, where e.g. a change to a test leads to it no longer matching any type.
    This behaviour can be deactivated by using the WithoutRequiringPositiveResults function:
    Types().That().Are("ThisClassDoesNotExist"). … .WithoutRequiringPositiveResults()
    

Features

Enhancements

Dependency Updates

  • chore(deps): update dependency mono.cecil to v0.11.5 by @renovate in #210

Full Changes: 0.10.6...0.11.0-preview.1