From dee308227eb44fb21b8bc2d182119f1904af1db4 Mon Sep 17 00:00:00 2001 From: mnhock Date: Sun, 14 Jul 2024 09:56:18 +0200 Subject: [PATCH] Refactor to consistent packageIdentifier naming --- .../com/enofex/taikai/java/ImportsConfigurer.java | 10 +++++----- .../com/enofex/taikai/java/NamingConfigurer.java | 10 +++++----- .../com/enofex/taikai/spring/BootConfigurer.java | 12 ++++++------ 3 files changed, 16 insertions(+), 16 deletions(-) diff --git a/src/main/java/com/enofex/taikai/java/ImportsConfigurer.java b/src/main/java/com/enofex/taikai/java/ImportsConfigurer.java index 1c598b2..886db2f 100644 --- a/src/main/java/com/enofex/taikai/java/ImportsConfigurer.java +++ b/src/main/java/com/enofex/taikai/java/ImportsConfigurer.java @@ -15,15 +15,15 @@ public final class ImportsConfigurer extends AbstractConfigurer { super(configurerContext); } - public ImportsConfigurer shouldNotImport(String regex) { - return shouldNotImport(regex, null); + public ImportsConfigurer shouldNotImport(String packageIdentifier) { + return shouldNotImport(packageIdentifier, null); } - public ImportsConfigurer shouldNotImport(String regex, Configuration configuration) { + public ImportsConfigurer shouldNotImport(String packageIdentifier, Configuration configuration) { return addRule(TaikaiRule.of(noClasses() .should().accessClassesThat() - .resideInAPackage(regex) - .as("No classes should have imports from %s".formatted(regex)), configuration)); + .resideInAPackage(packageIdentifier) + .as("No classes should have imports from %s".formatted(packageIdentifier)), configuration)); } public ImportsConfigurer shouldHaveNoCycles() { diff --git a/src/main/java/com/enofex/taikai/java/NamingConfigurer.java b/src/main/java/com/enofex/taikai/java/NamingConfigurer.java index 56d1576..303d740 100644 --- a/src/main/java/com/enofex/taikai/java/NamingConfigurer.java +++ b/src/main/java/com/enofex/taikai/java/NamingConfigurer.java @@ -24,14 +24,14 @@ public final class NamingConfigurer extends AbstractConfigurer { super(configurerContext); } - public NamingConfigurer packagesShouldMatch(String regex) { - return packagesShouldMatch(regex, null); + public NamingConfigurer packagesShouldMatch(String packageIdentifier) { + return packagesShouldMatch(packageIdentifier, null); } - public NamingConfigurer packagesShouldMatch(String regex, Configuration configuration) { + public NamingConfigurer packagesShouldMatch(String packageIdentifier, Configuration configuration) { return addRule(TaikaiRule.of(classes() - .should().resideInAPackage(regex) - .as("Package names should match %s".formatted(regex)), + .should().resideInAPackage(packageIdentifier) + .as("Package names should match %s".formatted(packageIdentifier)), configuration)); } diff --git a/src/main/java/com/enofex/taikai/spring/BootConfigurer.java b/src/main/java/com/enofex/taikai/spring/BootConfigurer.java index d64f7df..161617c 100644 --- a/src/main/java/com/enofex/taikai/spring/BootConfigurer.java +++ b/src/main/java/com/enofex/taikai/spring/BootConfigurer.java @@ -17,17 +17,17 @@ public final class BootConfigurer extends AbstractConfigurer { super(configurerContext); } - public BootConfigurer springBootApplicationShouldBeIn(String location) { - requireNonNull(location); + public BootConfigurer springBootApplicationShouldBeIn(String packageIdentifier) { + requireNonNull(packageIdentifier); - return springBootApplicationShouldBeIn(location, null); + return springBootApplicationShouldBeIn(packageIdentifier, null); } - public BootConfigurer springBootApplicationShouldBeIn(String location, Configuration configuration) { + public BootConfigurer springBootApplicationShouldBeIn(String packageIdentifier, Configuration configuration) { return addRule(TaikaiRule.of(classes() .that(are(annotatedWithSpringBootApplication(true))) - .should().resideInAPackage(location) + .should().resideInAPackage(packageIdentifier) .as("Classes annotated with %s should be located in %s".formatted( - ANNOTATION_SPRING_BOOT_APPLICATION, location)), configuration)); + ANNOTATION_SPRING_BOOT_APPLICATION, packageIdentifier)), configuration)); } }