--- old/modules/jdk.packager/src/main/java/com/oracle/tools/packager/AbstractBundler.java 2017-12-07 16:43:20.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/oracle/tools/packager/AbstractBundler.java 2017-12-07 16:43:20.000000000 -0800
@@ -38,6 +38,10 @@
import java.util.*;
import com.oracle.tools.packager.IOUtils;
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public abstract class AbstractBundler implements Bundler {
private static final ResourceBundle I18N =
--- old/modules/jdk.packager/src/main/java/com/oracle/tools/packager/AbstractImageBundler.java 2017-12-07 16:43:20.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/oracle/tools/packager/AbstractImageBundler.java 2017-12-07 16:43:20.000000000 -0800
@@ -44,7 +44,10 @@
/**
* Common utility methods used by app image bundlers.
+ *
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
*/
+@Deprecated(since="10", forRemoval=true)
public abstract class AbstractImageBundler extends AbstractBundler {
private static final ResourceBundle I18N =
--- old/modules/jdk.packager/src/main/java/com/oracle/tools/packager/BasicBundlers.java 2017-12-07 16:43:21.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/oracle/tools/packager/BasicBundlers.java 2017-12-07 16:43:21.000000000 -0800
@@ -58,7 +58,10 @@
*
Linux RPM
*
*
+ *
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
*/
+@Deprecated(since="10", forRemoval=true)
public class BasicBundlers implements Bundlers {
boolean defaultsLoaded = false;
--- old/modules/jdk.packager/src/main/java/com/oracle/tools/packager/Bundler.java 2017-12-07 16:43:22.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/oracle/tools/packager/Bundler.java 2017-12-07 16:43:22.000000000 -0800
@@ -29,9 +29,11 @@
import java.util.Collection;
import java.util.Map;
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public interface Bundler {
-
-
/**
* @return User Friendly name of this bundler.
*/
--- old/modules/jdk.packager/src/main/java/com/oracle/tools/packager/BundlerParamInfo.java 2017-12-07 16:43:22.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/oracle/tools/packager/BundlerParamInfo.java 2017-12-07 16:43:22.000000000 -0800
@@ -30,8 +30,11 @@
import java.util.function.BiFunction;
import java.util.function.Function;
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public class BundlerParamInfo {
-
/**
* The user friendly name of the parameter
*/
--- old/modules/jdk.packager/src/main/java/com/oracle/tools/packager/Bundlers.java 2017-12-07 16:43:23.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/oracle/tools/packager/Bundlers.java 2017-12-07 16:43:23.000000000 -0800
@@ -29,7 +29,10 @@
import java.util.Iterator;
import java.util.ServiceLoader;
-
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public interface Bundlers {
/**
--- old/modules/jdk.packager/src/main/java/com/oracle/tools/packager/ConfigException.java 2017-12-07 16:43:24.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/oracle/tools/packager/ConfigException.java 2017-12-07 16:43:24.000000000 -0800
@@ -25,6 +25,10 @@
package com.oracle.tools.packager;
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public class ConfigException extends Exception {
final String advice;
--- old/modules/jdk.packager/src/main/java/com/oracle/tools/packager/EnumeratedBundlerParam.java 2017-12-07 16:43:24.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/oracle/tools/packager/EnumeratedBundlerParam.java 2017-12-07 16:43:24.000000000 -0800
@@ -49,7 +49,9 @@
* params.put(MAC_CATEGORY.getID(), value);
* }
*
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
*/
+@Deprecated(since="10", forRemoval=true)
public class EnumeratedBundlerParam extends BundlerParamInfo {
//Not sure if this is the correct order, my idea is that from and IDE's perspective
//the string to display to the user is the key and then the value is some type of
--- old/modules/jdk.packager/src/main/java/com/oracle/tools/packager/IOUtils.java 2017-12-07 16:43:25.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/oracle/tools/packager/IOUtils.java 2017-12-07 16:43:25.000000000 -0800
@@ -31,6 +31,10 @@
import java.nio.channels.FileChannel;
import java.util.Arrays;
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public class IOUtils {
public static boolean deleteRecursive(File path) throws FileNotFoundException {
--- old/modules/jdk.packager/src/main/java/com/oracle/tools/packager/InvalidBundlerParamException.java 2017-12-07 16:43:26.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/oracle/tools/packager/InvalidBundlerParamException.java 2017-12-07 16:43:26.000000000 -0800
@@ -25,6 +25,10 @@
package com.oracle.tools.packager;
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public class InvalidBundlerParamException extends RuntimeException {
public InvalidBundlerParamException(String message) {
super(message);
--- old/modules/jdk.packager/src/main/java/com/oracle/tools/packager/JreUtils.java 2017-12-07 16:43:26.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/oracle/tools/packager/JreUtils.java 2017-12-07 16:43:26.000000000 -0800
@@ -29,6 +29,10 @@
import java.util.HashSet;
import java.util.Set;
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public class JreUtils {
public static class Rule {
--- old/modules/jdk.packager/src/main/java/com/oracle/tools/packager/Log.java 2017-12-07 16:43:27.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/oracle/tools/packager/Log.java 2017-12-07 16:43:27.000000000 -0800
@@ -29,6 +29,10 @@
import java.io.IOException;
import java.io.PrintStream;
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public class Log {
public static class Logger {
private boolean verbose = false;
--- old/modules/jdk.packager/src/main/java/com/oracle/tools/packager/Platform.java 2017-12-07 16:43:28.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/oracle/tools/packager/Platform.java 2017-12-07 16:43:28.000000000 -0800
@@ -44,8 +44,10 @@
* //TODO Do something else
* }
* }
+ *
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
*/
-
+@Deprecated(since="10", forRemoval=true)
public enum Platform {UNKNOWN, WINDOWS, LINUX, MAC;
private static final Platform platform;
private static final int majorVersion;
--- old/modules/jdk.packager/src/main/java/com/oracle/tools/packager/RelativeFileSet.java 2017-12-07 16:43:28.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/oracle/tools/packager/RelativeFileSet.java 2017-12-07 16:43:28.000000000 -0800
@@ -31,6 +31,10 @@
import java.util.LinkedHashSet;
import java.util.Set;
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public class RelativeFileSet {
public enum Type {
--- old/modules/jdk.packager/src/main/java/com/oracle/tools/packager/StandardBundlerParam.java 2017-12-07 16:43:29.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/oracle/tools/packager/StandardBundlerParam.java 2017-12-07 16:43:29.000000000 -0800
@@ -59,6 +59,10 @@
import static jdk.packager.internal.legacy.JLinkBundlerHelper.findPathOfModule;
import static jdk.packager.internal.legacy.JLinkBundlerHelper.listOfPathToString;
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public class StandardBundlerParam extends BundlerParamInfo {
public static final String MANIFEST_JAVAFX_MAIN ="JavaFX-Application-Class";
--- old/modules/jdk.packager/src/main/java/com/oracle/tools/packager/UnsupportedPlatformException.java 2017-12-07 16:43:30.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/oracle/tools/packager/UnsupportedPlatformException.java 2017-12-07 16:43:30.000000000 -0800
@@ -25,4 +25,8 @@
package com.oracle.tools.packager;
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public class UnsupportedPlatformException extends Exception {}
--- old/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/CachingPrintStream.java 2017-12-07 16:43:31.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/CachingPrintStream.java 2017-12-07 16:43:30.000000000 -0800
@@ -27,6 +27,10 @@
import java.io.PrintStream;
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public class CachingPrintStream {
private PrintStream ps;
--- old/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/CommonParams.java 2017-12-07 16:43:31.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/CommonParams.java 2017-12-07 16:43:31.000000000 -0800
@@ -27,8 +27,11 @@
import java.io.File;
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public abstract class CommonParams {
-
File outdir;
boolean verbose;
--- old/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/CreateBSSParams.java 2017-12-07 16:43:32.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/CreateBSSParams.java 2017-12-07 16:43:32.000000000 -0800
@@ -31,6 +31,10 @@
import java.util.ArrayList;
import java.util.List;
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public class CreateBSSParams extends CommonParams {
final List resources = new ArrayList();
--- old/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/CreateJarParams.java 2017-12-07 16:43:32.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/CreateJarParams.java 2017-12-07 16:43:32.000000000 -0800
@@ -31,8 +31,11 @@
import java.util.List;
import java.util.Map;
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public class CreateJarParams extends CommonParams {
-
final List resources = new ArrayList();
String applicationClass;
--- old/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/DeployParams.java 2017-12-07 16:43:33.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/DeployParams.java 2017-12-07 16:43:33.000000000 -0800
@@ -47,7 +47,10 @@
import static com.oracle.tools.packager.jnlp.JNLPBundler.*;
-@Deprecated
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public class DeployParams extends CommonParams {
public enum RunMode {
WEBSTART, EMBEDDED, STANDALONE, ALL
--- old/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/HtmlParam.java 2017-12-07 16:43:34.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/HtmlParam.java 2017-12-07 16:43:34.000000000 -0800
@@ -25,7 +25,10 @@
package com.sun.javafx.tools.packager;
-
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public class HtmlParam extends Param {
boolean needEscape = true;
--- old/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/JSCallback.java 2017-12-07 16:43:34.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/JSCallback.java 2017-12-07 16:43:34.000000000 -0800
@@ -29,8 +29,9 @@
* Ant-independent version of the Callback class.
*
* @see com.sun.javafx.tools.ant.Callback
- *
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
*/
+@Deprecated(since="10", forRemoval=true)
class JSCallback {
private String name;
--- old/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/JarSignature.java 2017-12-07 16:43:35.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/JarSignature.java 2017-12-07 16:43:35.000000000 -0800
@@ -80,7 +80,10 @@
* - add entries using updateWithEntry()
* - use isValid() to validate result
* - use getCodeSigners() to get list of code signers used
+ *
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
*/
+@Deprecated(since="10", forRemoval=true)
public class JarSignature {
//name of jar manifest attribute that contains signature
public static final String BLOB_SIGNATURE = "META-INF/SIGNATURE.BSF";
--- old/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/Log.java 2017-12-07 16:43:36.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/Log.java 2017-12-07 16:43:36.000000000 -0800
@@ -29,6 +29,10 @@
import java.io.IOException;
import java.io.PrintStream;
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public class Log extends com.oracle.tools.packager.Log {
public static class Logger extends com.oracle.tools.packager.Log.Logger{
public Logger(boolean v) {
--- old/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/Main.java 2017-12-07 16:43:36.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/Main.java 2017-12-07 16:43:36.000000000 -0800
@@ -42,7 +42,10 @@
import jdk.packager.internal.legacy.JLinkBundlerHelper;
-
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public class Main {
private static final ResourceBundle bundle =
--- old/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/MakeAllParams.java 2017-12-07 16:43:37.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/MakeAllParams.java 2017-12-07 16:43:37.000000000 -0800
@@ -25,6 +25,10 @@
package com.sun.javafx.tools.packager;
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public class MakeAllParams {
String appClass;
String preloader;
--- old/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/PackagerException.java 2017-12-07 16:43:38.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/PackagerException.java 2017-12-07 16:43:38.000000000 -0800
@@ -28,7 +28,10 @@
import java.text.MessageFormat;
import java.util.ResourceBundle;
-
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public class PackagerException extends Exception {
private static final ResourceBundle bundle =
ResourceBundle.getBundle("com/sun/javafx/tools/packager/Bundle");
--- old/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/PackagerLib.java 2017-12-07 16:43:38.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/PackagerLib.java 2017-12-07 16:43:38.000000000 -0800
@@ -81,6 +81,10 @@
import java.util.zip.ZipEntry;
import java.util.zip.ZipOutputStream;
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public class PackagerLib {
public static final String JAVAFX_VERSION = System.getProperty("java.version");
--- old/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/Param.java 2017-12-07 16:43:39.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/Param.java 2017-12-07 16:43:39.000000000 -0800
@@ -25,7 +25,10 @@
package com.sun.javafx.tools.packager;
-
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public class Param {
String name;
String value;
--- old/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/SignJarParams.java 2017-12-07 16:43:40.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/SignJarParams.java 2017-12-07 16:43:39.000000000 -0800
@@ -31,6 +31,10 @@
import java.util.ArrayList;
import java.util.List;
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public class SignJarParams extends CommonParams {
final List resources = new ArrayList();
--- old/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/TemplatePlaceholders.java 2017-12-07 16:43:40.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/TemplatePlaceholders.java 2017-12-07 16:43:40.000000000 -0800
@@ -25,6 +25,10 @@
package com.sun.javafx.tools.packager;
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public enum TemplatePlaceholders {
//location of dtjava.js
--- old/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/bundlers/BundleParams.java 2017-12-07 16:43:41.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/bundlers/BundleParams.java 2017-12-07 16:43:41.000000000 -0800
@@ -39,7 +39,10 @@
import jdk.packager.internal.legacy.JLinkBundlerHelper;
-
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public class BundleParams {
final protected Map params;
--- old/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/bundlers/Bundler.java 2017-12-07 16:43:41.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/bundlers/Bundler.java 2017-12-07 16:43:41.000000000 -0800
@@ -25,7 +25,10 @@
package com.sun.javafx.tools.packager.bundlers;
-@Deprecated
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public final class Bundler {
private Bundler() {}
--- old/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/bundlers/ConfigException.java 2017-12-07 16:43:42.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/bundlers/ConfigException.java 2017-12-07 16:43:42.000000000 -0800
@@ -25,6 +25,10 @@
package com.sun.javafx.tools.packager.bundlers;
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public class ConfigException extends com.oracle.tools.packager.ConfigException {
public ConfigException(String msg, String advice) {
--- old/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/bundlers/RelativeFileSet.java 2017-12-07 16:43:43.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/bundlers/RelativeFileSet.java 2017-12-07 16:43:43.000000000 -0800
@@ -31,6 +31,10 @@
import java.util.LinkedHashSet;
import java.util.Set;
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public class RelativeFileSet extends com.oracle.tools.packager.RelativeFileSet {
public RelativeFileSet(File base, Set files) {
super(base, files);
--- old/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/bundlers/UnsupportedPlatformException.java 2017-12-07 16:43:43.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/sun/javafx/tools/packager/bundlers/UnsupportedPlatformException.java 2017-12-07 16:43:43.000000000 -0800
@@ -25,4 +25,8 @@
package com.sun.javafx.tools.packager.bundlers;
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public class UnsupportedPlatformException extends com.oracle.tools.packager.UnsupportedPlatformException {}
--- old/modules/jdk.packager/src/main/java/com/sun/javafx/tools/resource/ConsolidatedResources.java 2017-12-07 16:43:44.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/sun/javafx/tools/resource/ConsolidatedResources.java 2017-12-07 16:43:44.000000000 -0800
@@ -30,6 +30,10 @@
import java.util.SortedMap;
import java.util.TreeMap;
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public final class ConsolidatedResources {
private final SortedMap resourceMap;
--- old/modules/jdk.packager/src/main/java/com/sun/javafx/tools/resource/DeployResource.java 2017-12-07 16:43:45.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/sun/javafx/tools/resource/DeployResource.java 2017-12-07 16:43:45.000000000 -0800
@@ -27,6 +27,10 @@
import java.io.File;
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public class DeployResource extends PackagerResource {
private final Type type;
private final String mode;
--- old/modules/jdk.packager/src/main/java/com/sun/javafx/tools/resource/DetailedResourceTraversal.java 2017-12-07 16:43:45.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/sun/javafx/tools/resource/DetailedResourceTraversal.java 2017-12-07 16:43:45.000000000 -0800
@@ -27,6 +27,10 @@
import java.io.File;
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public abstract class DetailedResourceTraversal implements ResourceTraversal {
private String lastRelativePath;
--- old/modules/jdk.packager/src/main/java/com/sun/javafx/tools/resource/PackagerResource.java 2017-12-07 16:43:46.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/sun/javafx/tools/resource/PackagerResource.java 2017-12-07 16:43:46.000000000 -0800
@@ -27,6 +27,10 @@
import java.io.File;
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public class PackagerResource {
private static final ResourceFilter ACCEPT_ALL_FILTER =
new ResourceFilter() {
--- old/modules/jdk.packager/src/main/java/com/sun/javafx/tools/resource/ResourceFilter.java 2017-12-07 16:43:47.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/sun/javafx/tools/resource/ResourceFilter.java 2017-12-07 16:43:46.000000000 -0800
@@ -27,6 +27,10 @@
import java.io.File;
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public interface ResourceFilter {
boolean descent(File file, String relativePath);
--- old/modules/jdk.packager/src/main/java/com/sun/javafx/tools/resource/ResourceTraversal.java 2017-12-07 16:43:47.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/com/sun/javafx/tools/resource/ResourceTraversal.java 2017-12-07 16:43:47.000000000 -0800
@@ -27,6 +27,10 @@
import java.io.File;
+/**
+ * @deprecated use {@link ToolProvider} to locate the {@code "javapackager"} tool instead.
+ */
+@Deprecated(since="10", forRemoval=true)
public interface ResourceTraversal {
boolean traverse(PackagerResource rootResource,
File file,
--- old/modules/jdk.packager/src/main/java/module-info.java 2017-12-07 16:43:48.000000000 -0800
+++ new/modules/jdk.packager/src/main/java/module-info.java 2017-12-07 16:43:48.000000000 -0800
@@ -29,6 +29,7 @@
* @moduleGraph
* @since 9
*/
+@SuppressWarnings("removal")
module jdk.packager {
requires jdk.jlink;