Skip to content

Commit 60a5f08

Browse files
committed
Merge pull request #6 from zalando/java8_fix
Updated org.reflections version for java8 support
2 parents ef371f8 + fc0b1ed commit 60a5f08

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
<groupId>de.zalando</groupId>
66
<artifactId>zalando-sprocwrapper</artifactId>
7-
<version>1.2.1</version>
7+
<version>1.2.2</version>
88
<packaging>jar</packaging>
99
<name>Stored Procedure Wrapper</name>
1010
<description>Library to make PostgreSQL stored procedures available through simple Java "*SProcService" interfaces including automatic object serialization and deserialization (using typemapper and convention-over-configuration). Supports sharding, advisory locking, statement timeouts and PostgreSQL types such as enums and hstore.</description>
@@ -187,7 +187,7 @@
187187
<dependency>
188188
<groupId>org.reflections</groupId>
189189
<artifactId>reflections</artifactId>
190-
<version>0.9.8</version>
190+
<version>0.9.9</version>
191191
</dependency>
192192
<dependency>
193193
<groupId>com.google.guava</groupId>

src/main/java/de/zalando/sprocwrapper/globalobjecttransformer/GlobalObjectTransformerLoader.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
import org.reflections.Reflections;
88

9+
import org.reflections.scanners.SubTypesScanner;
910
import org.reflections.scanners.TypeAnnotationsScanner;
1011

1112
import org.reflections.util.ClasspathHelper;
@@ -102,7 +103,7 @@ public boolean apply(final String input) {
102103
final Reflections reflections = new Reflections(new ConfigurationBuilder().filterInputsBy(
103104
new FilterBuilder.Include(FilterBuilder.prefix(myNameSpaceToScan))).setUrls(
104105
ClasspathHelper.forPackage(myNameSpaceToScan)).setScanners(new TypeAnnotationsScanner()
105-
.filterResultsBy(filter)));
106+
.filterResultsBy(filter), new SubTypesScanner()));
106107
final Set<Class<?>> objectMapper = reflections.getTypesAnnotatedWith(GlobalObjectMapper.class);
107108

108109
return objectMapper;

src/main/java/de/zalando/sprocwrapper/globalvaluetransformer/GlobalValueTransformerLoader.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
import org.reflections.Reflections;
66

7+
import org.reflections.scanners.SubTypesScanner;
78
import org.reflections.scanners.TypeAnnotationsScanner;
89

910
import org.reflections.util.ClasspathHelper;
@@ -61,7 +62,7 @@ public boolean apply(final String input) {
6162
final Reflections reflections = new Reflections(new ConfigurationBuilder().filterInputsBy(
6263
new FilterBuilder.Include(FilterBuilder.prefix(myNameSpaceToScan))).setUrls(
6364
ClasspathHelper.forPackage(myNameSpaceToScan)).setScanners(new TypeAnnotationsScanner()
64-
.filterResultsBy(filter)));
65+
.filterResultsBy(filter), new SubTypesScanner()));
6566
final Set<Class<?>> typesAnnotatedWith = reflections.getTypesAnnotatedWith(
6667
GlobalValueTransformer.class);
6768
for (final Class<?> foundGlobalValueTransformer : typesAnnotatedWith) {

0 commit comments

Comments
 (0)