< prev index next >

src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java

Print this page

        

*** 211,221 **** } } private final Map<String, ResourcePoolEntry> resources = new LinkedHashMap<>(); private final Map<String, ResourcePoolModule> modules = new LinkedHashMap<>(); - private final ResourcePoolModuleImpl fileCopierModule = new ResourcePoolModuleImpl(FileCopierPlugin.FAKE_MODULE); private final ByteOrder order; private final StringTable table; private final ResourcePool poolImpl; private final ResourcePoolBuilder poolBuilderImpl; private final ResourcePoolModuleView moduleViewImpl; --- 211,220 ----
*** 270,284 **** throw new PluginException("Resource " + data.path() + " already present"); } String modulename = data.moduleName(); ResourcePoolModuleImpl m = (ResourcePoolModuleImpl)modules.get(modulename); - // ## TODO: FileCopierPlugin should not add content to a module - // FAKE_MODULE is not really a module to be added in the image - if (FileCopierPlugin.FAKE_MODULE.equals(modulename)) { - m = fileCopierModule; - } if (m == null) { m = new ResourcePoolModuleImpl(modulename); modules.put(modulename, m); } resources.put(data.path(), data); --- 269,278 ----
< prev index next >