You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Enforce package depth using ArchUnit test
CONTRIBUTING.md mentions:
> The maximum package depth is two
Violation results in a unit test failure:
> Architecture Violation [Priority: MEDIUM] - Rule 'classes should have
a package depth of 3 or less' was violated (1 times):
Class io.vavr.too.deep.SomeClass has a package depth of 4, which exceeds
the allowed maximum of 3
Small step in fixing issue #2924
At the moment, contributing rules are paper-based with protein-based verification and enforcement - https://github.com/vavr-io/vavr/blob/master/CONTRIBUTING.md
We could enforce those using https://www.archunit.org
The text was updated successfully, but these errors were encountered: