From 1f16faa61b7d40231e02ba3716b7e1cb03f99a31 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emmanuel=20Beno=C3=AEt?= Date: Sun, 13 Sep 2015 11:22:26 +0200 Subject: [PATCH] Package scanner - incorrect names for classes found in JAR files Class names of classes found in JAR files were missing the name of the package being scanned (e.g. Assert instead of org.junit.Assert) --- src/main/java/info/ebenoit/ebul/reflection/PackageScanner.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/info/ebenoit/ebul/reflection/PackageScanner.java b/src/main/java/info/ebenoit/ebul/reflection/PackageScanner.java index b47140c..bf5ee90 100644 --- a/src/main/java/info/ebenoit/ebul/reflection/PackageScanner.java +++ b/src/main/java/info/ebenoit/ebul/reflection/PackageScanner.java @@ -229,7 +229,7 @@ public class PackageScanner continue; } - entryName = entryName.replace( '/' , '.' ); + entryName = this.name + "." + entryName.replace( '/' , '.' ); if ( names.add( entryName ) ) { this.classes.add( entryName ); }