We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3e76864 commit 217cf25Copy full SHA for 217cf25
1 file changed
src/main/java/nebula/plugin/plugin/ArchRulesUtil.java
@@ -3,6 +3,7 @@
3
import org.gradle.api.Project;
4
5
import java.util.List;
6
+import java.util.Set;
7
8
/**
9
* Shared code for applying archRules
@@ -12,7 +13,8 @@ private ArchRulesUtil() {
12
13
}
14
15
static void setupArchRules(Project project) {
- if(!project.getName().equals("nebula-archrules-core")) { // avoid circular dependency
16
+ // avoid circular dependencies in core libraries
17
+ if (!Set.of("nebula-archrules-core", "archrules-common").contains(project.getName())) {
18
String nebulaRulesVersion = "0.+";
19
project.getPlugins().apply("com.netflix.nebula.archrules.runner");
20
final var nebulaRules = List.of(
0 commit comments