Skip to content

Commit b30a28c

Browse files
committed
Move 'exportAllPackages' option down to ModuleInfo
This setting is not available for automatic modules. See #38
1 parent b932dd8 commit b30a28c

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

src/main/java/org/gradlex/javamodule/moduleinfo/ModuleInfo.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ public class ModuleInfo extends ModuleSpec {
3333
final Set<String> requiresStatic = new LinkedHashSet<>();
3434
final Set<String> ignoreServiceProviders = new LinkedHashSet<>();
3535

36+
private boolean exportAllPackages;
37+
3638
ModuleInfo(String identifier, String moduleName, String moduleVersion) {
3739
super(identifier, moduleName);
3840
this.moduleVersion = moduleVersion;
@@ -86,4 +88,11 @@ private static void addOrThrow(Set<String> target, String element) {
8688
}
8789
}
8890

91+
public void exportAllPackages(boolean exportAllPackages) {
92+
this.exportAllPackages = exportAllPackages;
93+
}
94+
95+
public boolean getExportAllPackages() {
96+
return exportAllPackages;
97+
}
8998
}

src/main/java/org/gradlex/javamodule/moduleinfo/ModuleSpec.java

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ abstract public class ModuleSpec implements Serializable {
2929
private final String identifier;
3030
private final String moduleName;
3131
private final List<String> mergedJars = new ArrayList<>();
32-
private boolean exportAllPackages;
3332

3433
ModuleSpec(String identifier, String moduleName) {
3534
this.identifier = identifier;
@@ -63,12 +62,4 @@ public void mergeJar(String identifier) {
6362
public List<String> getMergedJars() {
6463
return mergedJars;
6564
}
66-
67-
public void exportAllPackages(boolean exportAllPackages) {
68-
this.exportAllPackages = exportAllPackages;
69-
}
70-
71-
public boolean getExportAllPackages() {
72-
return exportAllPackages;
73-
}
7465
}

0 commit comments

Comments
 (0)