Skip to content

Commit 264220f

Browse files
committed
Review: Minor class renaming
I think `InnerMemberClass` is more narrow than `NonStaticNestedClass`, because technically a local or anonymous class also is a non-static nested class. It might not always be relevant in the context, but `InnerMemberClass` at least gives me a quick understanding of exactly what type of class this is. Also `ClassAccessingLocalClass` is AFAIS a `ClassBeingAccessedByLocalClass` (it does not access the local class, but vice versa, and this is also correct for the test). Signed-off-by: Peter Gafert <peter.gafert@tngtech.com>
1 parent 6c75e21 commit 264220f

File tree

5 files changed

+48
-48
lines changed

5 files changed

+48
-48
lines changed

archunit/src/test/java/com/tngtech/archunit/lang/syntax/elements/ClassesShouldTest.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1491,12 +1491,12 @@ public void notBeMemberClasses(ArchRule rule, Class<?> satisfied, Class<?> viola
14911491

14921492
@DataProvider
14931493
public static Object[][] beInnerClasses_rules() {
1494-
Class<?> nonStaticNestedClass = NestedClassWithSomeMoreClasses.NonStaticNestedClass.class;
1494+
Class<?> innerMemberClass = NestedClassWithSomeMoreClasses.InnerMemberClass.class;
14951495
Class<?> staticNestedClass = NestedClassWithSomeMoreClasses.StaticNestedClass.class;
14961496

14971497
return $$(
1498-
$(classes().should().beInnerClasses(), nonStaticNestedClass, staticNestedClass),
1499-
$(classes().should(ArchConditions.beInnerClasses()), nonStaticNestedClass, staticNestedClass)
1498+
$(classes().should().beInnerClasses(), innerMemberClass, staticNestedClass),
1499+
$(classes().should(ArchConditions.beInnerClasses()), innerMemberClass, staticNestedClass)
15001500
);
15011501
}
15021502

@@ -1513,7 +1513,7 @@ public void beInnerClasses(ArchRule rule, Class<?> satisfied, Class<?> violated)
15131513

15141514
@DataProvider
15151515
public static Object[][] notBeInnerClasses_rules() {
1516-
Class<?> nonStaticNestedClass = NestedClassWithSomeMoreClasses.NonStaticNestedClass.class;
1516+
Class<?> nonStaticNestedClass = NestedClassWithSomeMoreClasses.InnerMemberClass.class;
15171517
Class<?> staticNestedClass = NestedClassWithSomeMoreClasses.StaticNestedClass.class;
15181518

15191519
return $$(
@@ -1952,7 +1952,7 @@ static class StaticNestedClass {
19521952
}
19531953

19541954
@SuppressWarnings("InnerClassMayBeStatic")
1955-
class NonStaticNestedClass {
1955+
class InnerMemberClass {
19561956
}
19571957

19581958
static Class<?> getAnonymousClass() {

archunit/src/test/java/com/tngtech/archunit/lang/syntax/elements/GivenClassesThatTest.java

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -658,7 +658,7 @@ public void areNotEnums_predicate() {
658658
public void areTopLevelClasses_predicate() {
659659
List<JavaClass> classes = filterResultOf(classes().that().areTopLevelClasses())
660660
.on(List.class, Map.class, Map.Entry.class, NestedClassWithSomeMoreClasses.class,
661-
NestedClassWithSomeMoreClasses.StaticNestedClass.class, NestedClassWithSomeMoreClasses.NonStaticNestedClass.class,
661+
NestedClassWithSomeMoreClasses.StaticNestedClass.class, NestedClassWithSomeMoreClasses.InnerMemberClass.class,
662662
NestedClassWithSomeMoreClasses.getAnonymousClass(), NestedClassWithSomeMoreClasses.getLocalClass());
663663

664664
assertThatClasses(classes).matchInAnyOrder(List.class, Map.class);
@@ -668,33 +668,33 @@ public void areTopLevelClasses_predicate() {
668668
public void areNotTopLevelClasses_predicate() {
669669
List<JavaClass> classes = filterResultOf(classes().that().areNotTopLevelClasses())
670670
.on(List.class, Map.class, Map.Entry.class, NestedClassWithSomeMoreClasses.class,
671-
NestedClassWithSomeMoreClasses.StaticNestedClass.class, NestedClassWithSomeMoreClasses.NonStaticNestedClass.class,
671+
NestedClassWithSomeMoreClasses.StaticNestedClass.class, NestedClassWithSomeMoreClasses.InnerMemberClass.class,
672672
NestedClassWithSomeMoreClasses.getAnonymousClass(), NestedClassWithSomeMoreClasses.getLocalClass());
673673

674674
assertThatClasses(classes)
675675
.matchInAnyOrder(Map.Entry.class, NestedClassWithSomeMoreClasses.class, NestedClassWithSomeMoreClasses.StaticNestedClass.class,
676-
NestedClassWithSomeMoreClasses.NonStaticNestedClass.class, NestedClassWithSomeMoreClasses.getAnonymousClass(),
676+
NestedClassWithSomeMoreClasses.InnerMemberClass.class, NestedClassWithSomeMoreClasses.getAnonymousClass(),
677677
NestedClassWithSomeMoreClasses.getLocalClass());
678678
}
679679

680680
@Test
681681
public void areNestedClasses_predicate() {
682682
List<JavaClass> classes = filterResultOf(classes().that().areNestedClasses())
683683
.on(List.class, Map.class, Map.Entry.class, NestedClassWithSomeMoreClasses.class,
684-
NestedClassWithSomeMoreClasses.StaticNestedClass.class, NestedClassWithSomeMoreClasses.NonStaticNestedClass.class,
684+
NestedClassWithSomeMoreClasses.StaticNestedClass.class, NestedClassWithSomeMoreClasses.InnerMemberClass.class,
685685
NestedClassWithSomeMoreClasses.getAnonymousClass(), NestedClassWithSomeMoreClasses.getLocalClass());
686686

687687
assertThatClasses(classes)
688688
.matchInAnyOrder(Map.Entry.class, NestedClassWithSomeMoreClasses.class, NestedClassWithSomeMoreClasses.StaticNestedClass.class,
689-
NestedClassWithSomeMoreClasses.NonStaticNestedClass.class, NestedClassWithSomeMoreClasses.getAnonymousClass(),
689+
NestedClassWithSomeMoreClasses.InnerMemberClass.class, NestedClassWithSomeMoreClasses.getAnonymousClass(),
690690
NestedClassWithSomeMoreClasses.getLocalClass());
691691
}
692692

693693
@Test
694694
public void areNotNestedClasses_predicate() {
695695
List<JavaClass> classes = filterResultOf(classes().that().areNotNestedClasses())
696696
.on(List.class, Map.class, Map.Entry.class, NestedClassWithSomeMoreClasses.class,
697-
NestedClassWithSomeMoreClasses.StaticNestedClass.class, NestedClassWithSomeMoreClasses.NonStaticNestedClass.class,
697+
NestedClassWithSomeMoreClasses.StaticNestedClass.class, NestedClassWithSomeMoreClasses.InnerMemberClass.class,
698698
NestedClassWithSomeMoreClasses.getAnonymousClass(), NestedClassWithSomeMoreClasses.getLocalClass());
699699

700700
assertThatClasses(classes).matchInAnyOrder(List.class, Map.class);
@@ -704,19 +704,19 @@ public void areNotNestedClasses_predicate() {
704704
public void areMemberClasses_predicate() {
705705
List<JavaClass> classes = filterResultOf(classes().that().areMemberClasses())
706706
.on(List.class, Map.class, Map.Entry.class, NestedClassWithSomeMoreClasses.class,
707-
NestedClassWithSomeMoreClasses.StaticNestedClass.class, NestedClassWithSomeMoreClasses.NonStaticNestedClass.class,
707+
NestedClassWithSomeMoreClasses.StaticNestedClass.class, NestedClassWithSomeMoreClasses.InnerMemberClass.class,
708708
NestedClassWithSomeMoreClasses.getAnonymousClass(), NestedClassWithSomeMoreClasses.getLocalClass());
709709

710710
assertThatClasses(classes)
711711
.matchInAnyOrder(Map.Entry.class, NestedClassWithSomeMoreClasses.class, NestedClassWithSomeMoreClasses.StaticNestedClass.class,
712-
NestedClassWithSomeMoreClasses.NonStaticNestedClass.class);
712+
NestedClassWithSomeMoreClasses.InnerMemberClass.class);
713713
}
714714

715715
@Test
716716
public void areNotMemberClasses_predicate() {
717717
List<JavaClass> classes = filterResultOf(classes().that().areNotMemberClasses())
718718
.on(List.class, Map.class, Map.Entry.class, NestedClassWithSomeMoreClasses.class,
719-
NestedClassWithSomeMoreClasses.StaticNestedClass.class, NestedClassWithSomeMoreClasses.NonStaticNestedClass.class,
719+
NestedClassWithSomeMoreClasses.StaticNestedClass.class, NestedClassWithSomeMoreClasses.InnerMemberClass.class,
720720
NestedClassWithSomeMoreClasses.getAnonymousClass(), NestedClassWithSomeMoreClasses.getLocalClass());
721721

722722
assertThatClasses(classes).matchInAnyOrder(List.class, Map.class, NestedClassWithSomeMoreClasses.getAnonymousClass(),
@@ -727,19 +727,19 @@ public void areNotMemberClasses_predicate() {
727727
public void areInnerClasses_predicate() {
728728
List<JavaClass> classes = filterResultOf(classes().that().areInnerClasses())
729729
.on(List.class, Map.class, Map.Entry.class, NestedClassWithSomeMoreClasses.class,
730-
NestedClassWithSomeMoreClasses.StaticNestedClass.class, NestedClassWithSomeMoreClasses.NonStaticNestedClass.class,
730+
NestedClassWithSomeMoreClasses.StaticNestedClass.class, NestedClassWithSomeMoreClasses.InnerMemberClass.class,
731731
NestedClassWithSomeMoreClasses.getAnonymousClass(), NestedClassWithSomeMoreClasses.getLocalClass());
732732

733733
assertThatClasses(classes)
734-
.matchInAnyOrder(NestedClassWithSomeMoreClasses.NonStaticNestedClass.class, NestedClassWithSomeMoreClasses.getAnonymousClass(),
734+
.matchInAnyOrder(NestedClassWithSomeMoreClasses.InnerMemberClass.class, NestedClassWithSomeMoreClasses.getAnonymousClass(),
735735
NestedClassWithSomeMoreClasses.getLocalClass());
736736
}
737737

738738
@Test
739739
public void areNotInnerClasses_predicate() {
740740
List<JavaClass> classes = filterResultOf(classes().that().areNotInnerClasses())
741741
.on(List.class, Map.class, Map.Entry.class, NestedClassWithSomeMoreClasses.class,
742-
NestedClassWithSomeMoreClasses.StaticNestedClass.class, NestedClassWithSomeMoreClasses.NonStaticNestedClass.class,
742+
NestedClassWithSomeMoreClasses.StaticNestedClass.class, NestedClassWithSomeMoreClasses.InnerMemberClass.class,
743743
NestedClassWithSomeMoreClasses.getAnonymousClass(), NestedClassWithSomeMoreClasses.getLocalClass());
744744

745745
assertThatClasses(classes).matchInAnyOrder(List.class, Map.class, Map.Entry.class, NestedClassWithSomeMoreClasses.class,
@@ -911,7 +911,7 @@ static class StaticNestedClass {
911911
}
912912

913913
@SuppressWarnings("InnerClassMayBeStatic")
914-
class NonStaticNestedClass {
914+
class InnerMemberClass {
915915
}
916916

917917
static Class<?> getAnonymousClass() {

archunit/src/test/java/com/tngtech/archunit/lang/syntax/elements/GivenMembersDeclaredInClassesThatTest.java

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -655,7 +655,7 @@ public void areNotEnums_predicate() {
655655
public void areTopLevelClasses_predicate() {
656656
List<JavaMember> members = filterResultOf(members().that().areDeclaredInClassesThat().areTopLevelClasses())
657657
.on(String.class, NestedClassWithSomeMoreClasses.class, NestedClassWithSomeMoreClasses.StaticNestedClass.class,
658-
NestedClassWithSomeMoreClasses.NonStaticNestedClass.class, NestedClassWithSomeMoreClasses.getAnonymousClass(),
658+
NestedClassWithSomeMoreClasses.InnerMemberClass.class, NestedClassWithSomeMoreClasses.getAnonymousClass(),
659659
NestedClassWithSomeMoreClasses.getLocalClass());
660660

661661
assertThatMembers(members).matchInAnyOrderMembersOf(String.class);
@@ -665,33 +665,33 @@ public void areTopLevelClasses_predicate() {
665665
public void areNotTopLevelClasses_predicate() {
666666
List<JavaMember> members = filterResultOf(members().that().areDeclaredInClassesThat().areNotTopLevelClasses())
667667
.on(String.class, NestedClassWithSomeMoreClasses.class, NestedClassWithSomeMoreClasses.StaticNestedClass.class,
668-
NestedClassWithSomeMoreClasses.NonStaticNestedClass.class, NestedClassWithSomeMoreClasses.getAnonymousClass(),
668+
NestedClassWithSomeMoreClasses.InnerMemberClass.class, NestedClassWithSomeMoreClasses.getAnonymousClass(),
669669
NestedClassWithSomeMoreClasses.getLocalClass());
670670

671671
assertThatMembers(members)
672672
.matchInAnyOrderMembersOf(NestedClassWithSomeMoreClasses.class, NestedClassWithSomeMoreClasses.StaticNestedClass.class,
673-
NestedClassWithSomeMoreClasses.NonStaticNestedClass.class, NestedClassWithSomeMoreClasses.getAnonymousClass(),
673+
NestedClassWithSomeMoreClasses.InnerMemberClass.class, NestedClassWithSomeMoreClasses.getAnonymousClass(),
674674
NestedClassWithSomeMoreClasses.getLocalClass());
675675
}
676676

677677
@Test
678678
public void areNestedClasses_predicate() {
679679
List<JavaMember> members = filterResultOf(members().that().areDeclaredInClassesThat().areNestedClasses())
680680
.on(String.class, NestedClassWithSomeMoreClasses.class, NestedClassWithSomeMoreClasses.StaticNestedClass.class,
681-
NestedClassWithSomeMoreClasses.NonStaticNestedClass.class, NestedClassWithSomeMoreClasses.getAnonymousClass(),
681+
NestedClassWithSomeMoreClasses.InnerMemberClass.class, NestedClassWithSomeMoreClasses.getAnonymousClass(),
682682
NestedClassWithSomeMoreClasses.getLocalClass());
683683

684684
assertThatMembers(members)
685685
.matchInAnyOrderMembersOf(NestedClassWithSomeMoreClasses.class, NestedClassWithSomeMoreClasses.StaticNestedClass.class,
686-
NestedClassWithSomeMoreClasses.NonStaticNestedClass.class, NestedClassWithSomeMoreClasses.getAnonymousClass(),
686+
NestedClassWithSomeMoreClasses.InnerMemberClass.class, NestedClassWithSomeMoreClasses.getAnonymousClass(),
687687
NestedClassWithSomeMoreClasses.getLocalClass());
688688
}
689689

690690
@Test
691691
public void areNotNestedClasses_predicate() {
692692
List<JavaMember> members = filterResultOf(members().that().areDeclaredInClassesThat().areNotNestedClasses())
693693
.on(String.class, NestedClassWithSomeMoreClasses.class, NestedClassWithSomeMoreClasses.StaticNestedClass.class,
694-
NestedClassWithSomeMoreClasses.NonStaticNestedClass.class, NestedClassWithSomeMoreClasses.getAnonymousClass(),
694+
NestedClassWithSomeMoreClasses.InnerMemberClass.class, NestedClassWithSomeMoreClasses.getAnonymousClass(),
695695
NestedClassWithSomeMoreClasses.getLocalClass());
696696

697697
assertThatMembers(members).matchInAnyOrderMembersOf(String.class);
@@ -701,19 +701,19 @@ public void areNotNestedClasses_predicate() {
701701
public void areMemberClasses_predicate() {
702702
List<JavaMember> members = filterResultOf(members().that().areDeclaredInClassesThat().areMemberClasses())
703703
.on(String.class, NestedClassWithSomeMoreClasses.class, NestedClassWithSomeMoreClasses.StaticNestedClass.class,
704-
NestedClassWithSomeMoreClasses.NonStaticNestedClass.class, NestedClassWithSomeMoreClasses.getAnonymousClass(),
704+
NestedClassWithSomeMoreClasses.InnerMemberClass.class, NestedClassWithSomeMoreClasses.getAnonymousClass(),
705705
NestedClassWithSomeMoreClasses.getLocalClass());
706706

707707
assertThatMembers(members)
708708
.matchInAnyOrderMembersOf(NestedClassWithSomeMoreClasses.class, NestedClassWithSomeMoreClasses.StaticNestedClass.class,
709-
NestedClassWithSomeMoreClasses.NonStaticNestedClass.class);
709+
NestedClassWithSomeMoreClasses.InnerMemberClass.class);
710710
}
711711

712712
@Test
713713
public void areNotMemberClasses_predicate() {
714714
List<JavaMember> members = filterResultOf(members().that().areDeclaredInClassesThat().areNotMemberClasses())
715715
.on(String.class, NestedClassWithSomeMoreClasses.class, NestedClassWithSomeMoreClasses.StaticNestedClass.class,
716-
NestedClassWithSomeMoreClasses.NonStaticNestedClass.class, NestedClassWithSomeMoreClasses.getAnonymousClass(),
716+
NestedClassWithSomeMoreClasses.InnerMemberClass.class, NestedClassWithSomeMoreClasses.getAnonymousClass(),
717717
NestedClassWithSomeMoreClasses.getLocalClass());
718718

719719
assertThatMembers(members).matchInAnyOrderMembersOf(String.class, NestedClassWithSomeMoreClasses.getAnonymousClass(),
@@ -724,18 +724,18 @@ public void areNotMemberClasses_predicate() {
724724
public void areInnerClasses_predicate() {
725725
List<JavaMember> members = filterResultOf(members().that().areDeclaredInClassesThat().areInnerClasses())
726726
.on(String.class, NestedClassWithSomeMoreClasses.class, NestedClassWithSomeMoreClasses.StaticNestedClass.class,
727-
NestedClassWithSomeMoreClasses.NonStaticNestedClass.class, NestedClassWithSomeMoreClasses.getAnonymousClass(),
727+
NestedClassWithSomeMoreClasses.InnerMemberClass.class, NestedClassWithSomeMoreClasses.getAnonymousClass(),
728728
NestedClassWithSomeMoreClasses.getLocalClass());
729729

730-
assertThatMembers(members).matchInAnyOrderMembersOf(NestedClassWithSomeMoreClasses.NonStaticNestedClass.class,
730+
assertThatMembers(members).matchInAnyOrderMembersOf(NestedClassWithSomeMoreClasses.InnerMemberClass.class,
731731
NestedClassWithSomeMoreClasses.getAnonymousClass(), NestedClassWithSomeMoreClasses.getLocalClass());
732732
}
733733

734734
@Test
735735
public void areNotInnerClasses_predicate() {
736736
List<JavaMember> members = filterResultOf(members().that().areDeclaredInClassesThat().areNotInnerClasses())
737737
.on(String.class, NestedClassWithSomeMoreClasses.class, NestedClassWithSomeMoreClasses.StaticNestedClass.class,
738-
NestedClassWithSomeMoreClasses.NonStaticNestedClass.class, NestedClassWithSomeMoreClasses.getAnonymousClass(),
738+
NestedClassWithSomeMoreClasses.InnerMemberClass.class, NestedClassWithSomeMoreClasses.getAnonymousClass(),
739739
NestedClassWithSomeMoreClasses.getLocalClass());
740740

741741
assertThatMembers(members)
@@ -905,7 +905,7 @@ static class StaticNestedClass {
905905
}
906906

907907
@SuppressWarnings("InnerClassMayBeStatic")
908-
class NonStaticNestedClass {
908+
class InnerMemberClass {
909909
String member;
910910
}
911911

archunit/src/test/java/com/tngtech/archunit/lang/syntax/elements/ShouldClassesThatTest.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -837,17 +837,17 @@ public void areNotMemberClasses_predicate(ClassesThat<ClassesShouldConjunction>
837837
public void areInnerClasses_predicate(ClassesThat<ClassesShouldConjunction> noClassesShouldThatRuleStart) {
838838
Set<JavaClass> classes = filterClassesAppearingInFailureReport(
839839
noClassesShouldThatRuleStart.areInnerClasses())
840-
.on(ClassAccessingNonStaticNestedClass.class, ClassAccessingTopLevelClass.class);
840+
.on(ClassAccessingInnerMemberClass.class, ClassAccessingTopLevelClass.class);
841841

842-
assertThatClasses(classes).matchInAnyOrder(ClassAccessingNonStaticNestedClass.class);
842+
assertThatClasses(classes).matchInAnyOrder(ClassAccessingInnerMemberClass.class);
843843
}
844844

845845
@Test
846846
@UseDataProvider("no_classes_should_that_rule_starts")
847847
public void areNotInnerClasses_predicate(ClassesThat<ClassesShouldConjunction> noClassesShouldThatRuleStart) {
848848
Set<JavaClass> classes = filterClassesAppearingInFailureReport(
849849
noClassesShouldThatRuleStart.areNotInnerClasses())
850-
.on(ClassAccessingNonStaticNestedClass.class, ClassAccessingTopLevelClass.class);
850+
.on(ClassAccessingInnerMemberClass.class, ClassAccessingTopLevelClass.class);
851851

852852
assertThatClasses(classes).matchInAnyOrder(ClassAccessingTopLevelClass.class);
853853
}
@@ -1821,14 +1821,14 @@ static void access() {
18211821
}
18221822
}
18231823

1824-
private static class ClassAccessingNonStaticNestedClass {
1824+
private static class ClassAccessingInnerMemberClass {
18251825
@SuppressWarnings("unused")
18261826
void access() {
1827-
new NonStaticNestedClass().access();
1827+
new InnerMemberClass().access();
18281828
}
18291829

18301830
@SuppressWarnings("InnerClassMayBeStatic")
1831-
private class NonStaticNestedClass {
1831+
private class InnerMemberClass {
18321832
void access() {
18331833
}
18341834
}

0 commit comments

Comments
 (0)