Changeset: 92f2350725c7 Author: jfdenise Date: 2015-09-22 14:49 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/92f2350725c7
jlink plugins Map keyed with String. Target directory checks moved to DefaultImageProvider, allows for customizable logic. Reviewed-by: jlaskey ! src/jdk.jlink/share/classes/jdk/tools/jlink/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginProviderRepository.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugins/CmdPluginProvider.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugins/DefaultImageBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugins/DefaultImageBuilderProvider.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugins/ImageBuilderProvider.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugins/ImageFilePluginProvider.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugins/Jlink.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugins/PluginProvider.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugins/ResourcePluginProvider.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! test/jdk/jigsaw/tools/jlink/IntegrationTest.java ! test/jdk/jigsaw/tools/jlink/JLinkNegativeTest.java ! test/jdk/jigsaw/tools/jlink/customplugin/plugin/CustomImageBuilder.java ! test/jdk/jigsaw/tools/jlink/customplugin/plugin/CustomImageBuilderProvider.java ! test/jdk/jigsaw/tools/jlink/customplugin/plugin/SameNamedImageBuilderProvider.java ! test/jdk/jigsaw/tools/jlink/customplugin/plugin/SecondImageBuilderProvider.java ! test/jdk/jigsaw/tools/jlink/plugins/CompressorPluginTest.java ! test/jdk/jigsaw/tools/jlink/plugins/ExcludeFilesPluginTest.java ! test/jdk/jigsaw/tools/jlink/plugins/ExcludePluginTest.java ! test/jdk/jigsaw/tools/jlink/plugins/FileCopierPluginTest.java ! test/jdk/jigsaw/tools/jlink/plugins/FileReplacerPluginTest.java ! test/jdk/jigsaw/tools/jlink/plugins/OnOffProviderTest.java ! test/jdk/jigsaw/tools/jlink/plugins/OptionsTest.java ! test/jdk/jigsaw/tools/jlink/plugins/StripDebugPluginTest.java