ArchUnit is not ideal for Kotlin and my motivation behind crafting Konsist. ArchUnit was primarily architected for Java. ArchUnit’s dependency on Java bytecode compromises its compatibility with the broad compilation aspirations of Kotlin Multiplatform. The ArchUnit syntax is quite verbose because ArchUnit API is utilizing a chained method calls.
Sort: