Hello, I am trying to replace archunit with konsis...
# konsist
j
Hello, I am trying to replace archunit with konsist in legacy codebase where we are trying to adapt KMP, but considering we have circular dependencies between layers (which are ok in archunit), it keeps failing in Konsist. So the question is - are cicular dependencies in
assertArchitecture
block supposed to be ok or not
? In arch snippets you have this: https://docs.konsist.lemonappdev.com/inspiration/snippets/architecture-snippets
Copy code
presentation.dependsOn(business)
            business.dependsOn(presentation)
but in tests it is supposed to throw exception. Even this specific snippet fails when ran: https://docs.konsist.lemonappdev.com/inspiration/snippets/architecture-snippets#id-1.-2-layer-architecture-has-correct-dependencies
Circular dependency detected: 'Presentation' <-> 'Business'.
I've tried with version 0.17.3