Skip to content

Commit faa0ee7

Browse files
Refactor bootstrap for JPMS support
Signed-off-by: Prudhvi Godithi <[email protected]>
1 parent 77e91c2 commit faa0ee7

File tree

15 files changed

+15
-12
lines changed

15 files changed

+15
-12
lines changed

buildSrc/src/main/java/org/opensearch/gradle/precommit/JarHellTask.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ public JarHellTask(Project project) {
6363
public void runJarHellCheck() {
6464
LoggedExec.javaexec(project, spec -> {
6565
spec.environment("CLASSPATH", getClasspath().getAsPath());
66-
spec.getMainClass().set("org.opensearch.bootstrap.JarHell");
66+
spec.getMainClass().set("org.opensearch.common.bootstrap.JarHell");
6767
});
6868
}
6969

buildSrc/src/main/java/org/opensearch/gradle/precommit/ThirdPartyAuditTask.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ public class ThirdPartyAuditTask extends DefaultTask {
9494
CliMain.EXIT_VIOLATION,
9595
CliMain.EXIT_UNSUPPORTED_JDK
9696
);
97-
private static final String JDK_JAR_HELL_MAIN_CLASS = "org.opensearch.bootstrap.JdkJarHellCheck";
97+
private static final String JDK_JAR_HELL_MAIN_CLASS = "org.opensearch.common.bootstrap.JdkJarHellCheck";
9898

9999
private Set<String> missingClassExcludes = new TreeSet<>();
100100

buildSrc/src/testFixtures/java/org/opensearch/gradle/test/TestClasspathUtils.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ public class TestClasspathUtils {
4848
public static void setupJarJdkClasspath(File projectRoot) {
4949
try {
5050
URL originLocation = TestClasspathUtils.class.getClassLoader()
51-
.loadClass("org.opensearch.bootstrap.JdkJarHellCheck")
51+
.loadClass("org.opensearch.common.bootstrap.JdkJarHellCheck")
5252
.getProtectionDomain()
5353
.getCodeSource()
5454
.getLocation();

distribution/tools/plugin-cli/src/main/java/org/opensearch/plugins/InstallPluginCommand.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,12 +52,12 @@
5252
import org.bouncycastle.openpgp.operator.jcajce.JcaPGPContentVerifierBuilderProvider;
5353
import org.opensearch.Build;
5454
import org.opensearch.Version;
55-
import org.opensearch.bootstrap.JarHell;
5655
import org.opensearch.cli.EnvironmentAwareCommand;
5756
import org.opensearch.cli.ExitCodes;
5857
import org.opensearch.cli.Terminal;
5958
import org.opensearch.cli.UserException;
6059
import org.opensearch.common.SuppressForbidden;
60+
import org.opensearch.common.bootstrap.JarHell;
6161
import org.opensearch.common.collect.Tuple;
6262
import org.opensearch.common.hash.MessageDigests;
6363
import org.opensearch.common.util.io.IOUtils;

libs/common/src/main/java/org/opensearch/bootstrap/JarHell.java renamed to libs/common/src/main/java/org/opensearch/common/bootstrap/JarHell.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
* GitHub history for details.
3131
*/
3232

33-
package org.opensearch.bootstrap;
33+
package org.opensearch.common.bootstrap;
3434

3535
import org.opensearch.common.SuppressForbidden;
3636
import org.opensearch.common.io.PathUtils;

libs/common/src/main/java/org/opensearch/bootstrap/JdkJarHellCheck.java renamed to libs/common/src/main/java/org/opensearch/common/bootstrap/JdkJarHellCheck.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
* GitHub history for details.
3030
*/
3131

32-
package org.opensearch.bootstrap;
32+
package org.opensearch.common.bootstrap;
3333

3434
import org.opensearch.common.SuppressForbidden;
3535

libs/common/src/main/java/org/opensearch/bootstrap/package-info.java renamed to libs/common/src/main/java/org/opensearch/common/bootstrap/package-info.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@
77
*/
88

99
/** Contains JarHell Classes */
10-
package org.opensearch.bootstrap;
10+
package org.opensearch.common.bootstrap;

libs/common/src/test/java/org/opensearch/bootstrap/JarHellTests.java renamed to libs/common/src/test/java/org/opensearch/common/bootstrap/JarHellTests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
* GitHub history for details.
3131
*/
3232

33-
package org.opensearch.bootstrap;
33+
package org.opensearch.common.bootstrap;
3434

3535
import org.opensearch.common.io.PathUtils;
3636
import org.opensearch.core.common.Strings;

plugins/ingest-attachment/src/main/java/org/opensearch/ingest/attachment/TikaImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@
4141
import org.apache.tika.parser.ParserDecorator;
4242
import org.opensearch.SpecialPermission;
4343
import org.opensearch.bootstrap.FilePermissionUtils;
44-
import org.opensearch.bootstrap.JarHell;
4544
import org.opensearch.common.SuppressForbidden;
45+
import org.opensearch.common.bootstrap.JarHell;
4646
import org.opensearch.common.io.PathUtils;
4747

4848
import java.io.ByteArrayInputStream;

server/src/main/java/org/opensearch/bootstrap/Bootstrap.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@
4747
import org.opensearch.cli.UserException;
4848
import org.opensearch.common.PidFile;
4949
import org.opensearch.common.SuppressForbidden;
50+
import org.opensearch.common.bootstrap.JarHell;
5051
import org.opensearch.common.inject.CreationException;
5152
import org.opensearch.common.logging.LogConfigurator;
5253
import org.opensearch.common.logging.Loggers;

0 commit comments

Comments
 (0)