hg: jigsaw/jake/jdk: 2 new changesets
jean-francois.denise at oracle.com
jean-francois.denise at oracle.com
Fri Oct 9 17:12:53 UTC 2015
Changeset: 67a090f8d062
Author: jfdenise
Date: 2015-10-09 18:01 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/67a090f8d062
Rework and simplification of plugins config. Simplified ordering.
Reviewed-by: jlaskey
! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StringSharingProvider.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ZipCompressProvider.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/OnOffPluginProvider.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugins/PluginProvider.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! test/jdk/jigsaw/tools/jlink/CustomImageBuilderTest.java
! test/jdk/jigsaw/tools/jlink/JLink2Test.java
! test/jdk/jigsaw/tools/jlink/JLinkNegativeTest.java
! test/jdk/jigsaw/tools/jlink/JLinkPluginsTest.java
! test/jdk/jigsaw/tools/jlink/customplugin/plugin/CustomImageBuilder.java
! test/jdk/jigsaw/tools/jlink/plugins/LastSorterTest.java
! test/jdk/jigsaw/tools/jlink/plugins/PluginOrderTest.java
! test/jdk/jigsaw/tools/jlink/plugins/PluginsNegativeTest.java
! test/jdk/jigsaw/tools/jlink/plugins/PrevisitorTest.java
Changeset: 236a0b5f4df8
Author: jfdenise
Date: 2015-10-09 18:03 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/236a0b5f4df8
Post processing API and implementation.
Reviewed-by: jlaskey
! src/jdk.jlink/share/classes/jdk/tools/jlink/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ProcessingManagerImpl.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/plugins/CmdPostProcessingPluginProvider.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/ExecutableImage.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugins/ImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugins/ImageBuilderProvider.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugins/Jlink.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/plugins/OnOffPostProcessingPluginProvider.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugins/PluginProvider.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/plugins/PostProcessingPlugin.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/plugins/PostProcessingPluginProvider.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/plugins/ProcessingManager.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties
! test/jdk/jigsaw/tools/jlink/ImageFileCreatorTest.java
! test/jdk/jigsaw/tools/jlink/IntegrationTest.java
+ test/jdk/jigsaw/tools/jlink/JLinkPostProcessingTest.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/LastSorterTest.java
! test/jdk/jigsaw/tools/jlink/plugins/OnOffProviderTest.java
! test/jdk/jigsaw/tools/jlink/plugins/PluginOrderTest.java
! test/jdk/jigsaw/tools/jlink/plugins/PluginsNegativeTest.java
! test/jdk/jigsaw/tools/jlink/plugins/PrevisitorTest.java
! test/jdk/jigsaw/tools/jlink/plugins/StripDebugPluginTest.java
! test/jdk/jigsaw/tools/lib/tests/Helper.java
! test/jdk/jigsaw/tools/lib/tests/JImageGenerator.java
More information about the jigsaw-dev
mailing list