File hk2-jdk11.patch of Package glassfish-hk2
diff -urEbwB glassfish-hk2-2.5.0-RELEASE/hk2-core/src/main/java/com/sun/enterprise/module/impl/ModulesRegistryImpl.java glassfish-hk2-2.5.0-RELEASE/hk2-core/src/main/java/com/sun/enterprise/module/impl/ModulesRegistryImpl.java
--- glassfish-hk2-2.5.0-RELEASE/hk2-core/src/main/java/com/sun/enterprise/module/impl/ModulesRegistryImpl.java 2020-03-24 16:11:30.751539739 +0100
+++ glassfish-hk2-2.5.0-RELEASE/hk2-core/src/main/java/com/sun/enterprise/module/impl/ModulesRegistryImpl.java 2020-03-24 16:11:47.559629638 +0100
@@ -55,8 +55,8 @@
return new ModulesRegistryImpl(this);
}
- protected Module newModule(ModuleDefinition moduleDef) {
- Module m = new ModuleImpl(this, moduleDef);
+ protected com.sun.enterprise.module.Module newModule(ModuleDefinition moduleDef) {
+ com.sun.enterprise.module.Module m = new ModuleImpl(this, moduleDef);
for (ModuleLifecycleListener l : getLifecycleListeners()) {
l.moduleInstalled(m);
}
@@ -64,7 +64,7 @@
}
protected List<ActiveDescriptor> parseInhabitants(
- Module module, String name, ServiceLocator serviceLocator, List<PopulatorPostProcessor> postProcessors)
+ com.sun.enterprise.module.Module module, String name, ServiceLocator serviceLocator, List<PopulatorPostProcessor> postProcessors)
throws IOException {
return ((ModuleImpl)module).parseInhabitants(name, postProcessors);
}
@@ -86,7 +86,7 @@
}
ModuleId id = AbstractFactory.getInstance().createModuleId(moduleName, version);
- Module module = modules.get(id);
+ com.sun.enterprise.module.Module module = modules.get(id);
if (module!=null) {
ModuleImpl privateModule =
(ModuleImpl)newModule(module.getModuleDefinition());
@@ -141,7 +141,7 @@
}
ClassLoaderProxy cl = new ClassLoaderProxy(new URL[0], parent);
for (ModuleDefinition def : defs) {
- Module module = this.makeModuleFor(def.getName(), def.getVersion());
+ com.sun.enterprise.module.Module module = this.makeModuleFor(def.getName(), def.getVersion());
cl.addDelegate(module.getClassLoader());
}
@@ -172,7 +172,7 @@
}
- public Module find(Class clazz) {
+ public com.sun.enterprise.module.Module find(Class clazz) {
ClassLoader cl = clazz.getClassLoader();
if(cl==null) return null;
if (cl instanceof ModuleClassLoader)
diff -urEbwB glassfish-hk2-2.5.0-RELEASE/hk2-core/src/main/java/com/sun/enterprise/module/single/ProxyModule.java glassfish-hk2-2.5.0-RELEASE/hk2-core/src/main/java/com/sun/enterprise/module/single/ProxyModule.java
--- glassfish-hk2-2.5.0-RELEASE/hk2-core/src/main/java/com/sun/enterprise/module/single/ProxyModule.java 2020-03-24 16:11:30.751539739 +0100
+++ glassfish-hk2-2.5.0-RELEASE/hk2-core/src/main/java/com/sun/enterprise/module/single/ProxyModule.java 2020-03-24 16:11:47.559629638 +0100
@@ -27,7 +27,7 @@
*
* @author Jerome Dochez
*/
-public class ProxyModule implements Module {
+public class ProxyModule implements com.sun.enterprise.module.Module {
final ClassLoader classLoader;
final ModuleDefinition moduleDef;
@@ -89,15 +89,15 @@
return classLoader;
}
- public List<Module> getImports() {
- return new ArrayList<Module>();
+ public List<com.sun.enterprise.module.Module> getImports() {
+ return new ArrayList<com.sun.enterprise.module.Module>();
}
- public void addImport(Module module) {
+ public void addImport(com.sun.enterprise.module.Module module) {
//To change body of implemented methods use File | Settings | File Templates.
}
- public Module addImport(ModuleDependency dependency) {
+ public com.sun.enterprise.module.Module addImport(ModuleDependency dependency) {
throw new UnsupportedOperationException("Inports cannot be added dynamically to static modules");
}
diff -urEbwB glassfish-hk2-2.5.0-RELEASE/hk2-core/src/main/java/com/sun/enterprise/module/single/SingleModulesRegistry.java glassfish-hk2-2.5.0-RELEASE/hk2-core/src/main/java/com/sun/enterprise/module/single/SingleModulesRegistry.java
--- glassfish-hk2-2.5.0-RELEASE/hk2-core/src/main/java/com/sun/enterprise/module/single/SingleModulesRegistry.java 2020-03-24 16:11:30.751539739 +0100
+++ glassfish-hk2-2.5.0-RELEASE/hk2-core/src/main/java/com/sun/enterprise/module/single/SingleModulesRegistry.java 2020-03-24 16:11:47.559629638 +0100
@@ -41,7 +41,7 @@
public class SingleModulesRegistry extends ModulesRegistryImpl {
final ClassLoader singleClassLoader;
- final Module[] proxyMod = new Module[1];
+ final com.sun.enterprise.module.Module[] proxyMod = new com.sun.enterprise.module.Module[1];
public SingleModulesRegistry(ClassLoader singleCL) {
this(singleCL, null);
@@ -66,34 +66,34 @@
}
@Override
- public Module find(Class clazz) {
- Module m = super.find(clazz);
+ public com.sun.enterprise.module.Module find(Class clazz) {
+ com.sun.enterprise.module.Module m = super.find(clazz);
if (m == null)
return proxyMod[0];
return m;
}
@Override
- public Collection<Module> getModules(String moduleName) {
+ public Collection<com.sun.enterprise.module.Module> getModules(String moduleName) {
// I could not care less about the modules names
return getModules();
}
@Override
- public Collection<Module> getModules() {
- ArrayList<Module> list = new ArrayList<Module>();
+ public Collection<com.sun.enterprise.module.Module> getModules() {
+ ArrayList<com.sun.enterprise.module.Module> list = new ArrayList<com.sun.enterprise.module.Module>();
list.add(proxyMod[0]);
return list;
}
@Override
- public Module makeModuleFor(String name, String version, boolean resolve) throws ResolveError {
+ public com.sun.enterprise.module.Module makeModuleFor(String name, String version, boolean resolve) throws ResolveError {
return proxyMod[0];
}
@SuppressWarnings({ "rawtypes", "unchecked" })
@Override
- protected List<ActiveDescriptor> parseInhabitants(Module module, String name, ServiceLocator serviceLocator, List<PopulatorPostProcessor> postProcessors)
+ protected List<ActiveDescriptor> parseInhabitants(com.sun.enterprise.module.Module module, String name, ServiceLocator serviceLocator, List<PopulatorPostProcessor> postProcessors)
throws IOException {
ArrayList<PopulatorPostProcessor> allPostProcessors = new ArrayList<PopulatorPostProcessor>();
diff -urEbwB glassfish-hk2-2.5.0-RELEASE/hk2-testing/collections/src/main/java/org/glassfish/hk2/testing/collections/AbstractCollectionTest.java glassfish-hk2-2.5.0-RELEASE/hk2-testing/collections/src/main/java/org/glassfish/hk2/testing/collections/AbstractCollectionTest.java
--- glassfish-hk2-2.5.0-RELEASE/hk2-testing/collections/src/main/java/org/glassfish/hk2/testing/collections/AbstractCollectionTest.java 2020-03-24 16:11:30.791539954 +0100
+++ glassfish-hk2-2.5.0-RELEASE/hk2-testing/collections/src/main/java/org/glassfish/hk2/testing/collections/AbstractCollectionTest.java 2020-03-24 16:11:47.559629638 +0100
@@ -769,7 +769,7 @@
public void testCollectionToArrayWithArgumentWithNullThrows() {
Collection collection = createEmptyCollection();
- collection.toArray(null);
+ collection.toArray((String[])null);
}
/**