Repository navigation
Releases: hgraca/arkitect
Releases · hgraca/arkitect
Release list
1.0.0
- Fix FileVisitor issues with wrong class detection
- Consistent CS-fixer formating of constants in php7/php8
- Simplify usage of FileParserFactory
- Create alternative to ClassDescription::namespaceMatchesOneOfTheseNam…
- Make Description because empty by default
- Make the Expression $because be empty by default
- Add xdebug to Dockerfile
- Update docs
- Create an OR expression
- Create an And expression
- Create a Not expression
- Create a IsMapped expression
- Create a HaveCorrespondingUnit expression
- Add expression NotExtendFromNamespace
- Add expression NotImplementFromNamespace
- Create AllPass expression
- Create NonePass expression
- Create a fixtures folder with classes to be used in tests
- Allow to build rules excluding by expression
- Merge expressions in a collection when possible
- Make ResideInOneOfTheseNamespaces mergeable
- Create Expression DependsOnlyOnTheseExpressions
- Allow architectures to be created from expressions
- Create expression NotDependsOnTheseExpressions
- Create arch rule mustNotDependOnComponents()
- Improve component architecture $because
- Add new rule sets builders