This repository was archived by the owner on Aug 18, 2020. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +3
-1
lines changed
src/main/scala/org/codeoverflow/chatoverflow/registry Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ import org.codeoverflow.chatoverflow.WithLogger
4
4
import org .codeoverflow .chatoverflow .connector .Connector
5
5
import org .reflections .Reflections
6
6
import org .reflections .scanners .{SubTypesScanner , TypeAnnotationsScanner }
7
- import org .reflections .util .{ClasspathHelper , ConfigurationBuilder }
7
+ import org .reflections .util .{ClasspathHelper , ConfigurationBuilder , FilterBuilder }
8
8
9
9
import scala .collection .mutable
10
10
import scala .collection .mutable .ListBuffer
@@ -55,6 +55,8 @@ class TypeRegistry(requirementPackage: String) extends WithLogger {
55
55
// Use reflection magic to get all impl-annotated classes
56
56
val reflections : Reflections = new Reflections (new ConfigurationBuilder ()
57
57
.setUrls(ClasspathHelper .forPackage(requirementPackage))
58
+ .filterInputsBy(new FilterBuilder ()
59
+ .includePackage(requirementPackage))
58
60
.setScanners(new SubTypesScanner (), new TypeAnnotationsScanner ()))
59
61
val classes = reflections.getTypesAnnotatedWith(classOf [Impl ])
60
62
You can’t perform that action at this time.
0 commit comments