From 0db72804cabb7303b2a58f1bc5605f0306bca22a Mon Sep 17 00:00:00 2001 From: Kostya Date: Wed, 22 Jul 2026 21:44:10 +0000 Subject: name stack --- .../java/reflection/api/ReflectionInvestigator.java | 2 +- .../reflection/api/ReflectionInvestigator.class | Bin 6814 -> 6814 bytes 2 files changed, 1 insertion(+), 1 deletion(-) (limited to 'ex1') diff --git a/ex1/src/main/java/reflection/api/ReflectionInvestigator.java b/ex1/src/main/java/reflection/api/ReflectionInvestigator.java index f5d43f0..27e7b44 100644 --- a/ex1/src/main/java/reflection/api/ReflectionInvestigator.java +++ b/ex1/src/main/java/reflection/api/ReflectionInvestigator.java @@ -120,12 +120,12 @@ public class ReflectionInvestigator implements Investigator { @Override public String getInheritanceChain(String delimiter) { var nameStack = new HashSet(); + nameStack.add(classInfo.getSimpleName()); var cursor = classInfo; while (cursor != null) { nameStack.add(cursor.getSimpleName()); cursor = cursor.getSuperclass(); } - nameStack.add(classInfo.getSimpleName()); return String.join(" >> ", nameStack); } } diff --git a/ex1/target/classes/reflection/api/ReflectionInvestigator.class b/ex1/target/classes/reflection/api/ReflectionInvestigator.class index f5127db..79d85a7 100644 Binary files a/ex1/target/classes/reflection/api/ReflectionInvestigator.class and b/ex1/target/classes/reflection/api/ReflectionInvestigator.class differ -- cgit v1.2.3