Skip to content

Commit fe94c96

Browse files
committed
hotfix allow enumerators to recognize entities in @RegisteredPackage subpackages
1 parent 215582b commit fe94c96

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

commons/src/main/java/io/github/pastorgl/datacooker/data/Transforms.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ public static Map<String, TransformInfo> packageTransforms(String pkgName) {
5757
Map<String, TransformInfo> ret = new HashMap<>();
5858

5959
for (Map.Entry<String, TransformInfo> e : TRANSFORMS.entrySet()) {
60-
if (e.getValue().configurable.getPackage().getName().equals(pkgName)) {
60+
if (e.getValue().configurable.getPackage().getName().startsWith(pkgName)) {
6161
ret.put(e.getKey(), e.getValue());
6262
}
6363
}

commons/src/main/java/io/github/pastorgl/datacooker/scripting/Operations.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ public static Map<String, OperationInfo> packageOperations(String pkgName) {
5656
Map<String, OperationInfo> ret = new HashMap<>();
5757

5858
for (Map.Entry<String, OperationInfo> e : OPERATIONS.entrySet()) {
59-
if (e.getValue().configurable.getPackage().getName().equals(pkgName)) {
59+
if (e.getValue().configurable.getPackage().getName().startsWith(pkgName)) {
6060
ret.put(e.getKey(), e.getValue());
6161
}
6262
}

commons/src/main/java/io/github/pastorgl/datacooker/storage/Adapters.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ public static Map<String, InputAdapterInfo> packageInputs(String pkgName) {
7979
Map<String, InputAdapterInfo> ret = new HashMap<>();
8080

8181
for (Map.Entry<String, InputAdapterInfo> e : INPUTS.entrySet()) {
82-
if (e.getValue().configurable.getPackage().getName().equals(pkgName)) {
82+
if (e.getValue().configurable.getPackage().getName().startsWith(pkgName)) {
8383
ret.put(e.getKey(), e.getValue());
8484
}
8585
}
@@ -91,7 +91,7 @@ public static Map<String, OutputAdapterInfo> packageOutputs(String pkgName) {
9191
Map<String, OutputAdapterInfo> ret = new HashMap<>();
9292

9393
for (Map.Entry<String, OutputAdapterInfo> e : OUTPUTS.entrySet()) {
94-
if (e.getValue().configurable.getPackage().getName().equals(pkgName)) {
94+
if (e.getValue().configurable.getPackage().getName().startsWith(pkgName)) {
9595
ret.put(e.getKey(), e.getValue());
9696
}
9797
}

0 commit comments

Comments
 (0)