Skip to content

Commit 6f75cf6

Browse files
committed
Deleted the common layer rule.
Postponed its implementation as discussed.
1 parent 26f82b7 commit 6f75cf6

1 file changed

Lines changed: 1 addition & 3 deletions

File tree

src/test/java/com/devonfw/sample/archunit/ArchitectureTest.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,10 @@ public class ArchitectureTest {
2424
.layer("batch").definedBy("..batch..")
2525

2626
.whereLayer("client").mayNotBeAccessedByAnyLayer()
27-
.whereLayer("batch").mayOnlyBeAccessedByLayers( "logic")
27+
.whereLayer("batch").mayNotBeAccessedByAnyLayer()
2828
.whereLayer("service").mayOnlyBeAccessedByLayers("client")
2929
.whereLayer("logic").mayOnlyBeAccessedByLayers("service", "batch")
3030
.whereLayer("dataaccess").mayOnlyBeAccessedByLayers("logic")
31-
.whereLayer("common").mayOnlyBeAccessedByLayers("common", "dataaccess", "logic", "service")
32-
3331
.withOptionalLayers(true)
3432
.because("Dependency of technical layers violates architecture rules.");
3533
// ...

0 commit comments

Comments
 (0)