hg: jigsaw/jake/langtools: resolveRequires/resolveRequiresAndUses -> resolve/resolveAndBind
Remi Forax
forax at univ-mlv.fr
Wed Jan 18 15:30:56 UTC 2017
Alan,
I think it's better to have only one method 'resolve' that takes a varargs of an interface with an implementation using an enum like OpenOption for java.nio.file.Files*,
so it will be future proof if we add new ways to do the resolution.
resolve() -> resolve()
resolveAndBind -> resolve(BIND_SERVICES)
regards,
Rémi
* as far as i know you are the author of this pattern, no ?
----- Mail original -----
> De: "alan bateman" <alan.bateman at oracle.com>
> À: jigsaw-dev at openjdk.java.net
> Envoyé: Mercredi 18 Janvier 2017 15:28:04
> Objet: hg: jigsaw/jake/langtools: resolveRequires/resolveRequiresAndUses -> resolve/resolveAndBind
> Changeset: 6d8f7ff2ac37
> Author: alanb
> Date: 2017-01-18 14:12 +0000
> URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/6d8f7ff2ac37
>
> resolveRequires/resolveRequiresAndUses -> resolve/resolveAndBind
>
> ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
> ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java
> ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java
More information about the jigsaw-dev
mailing list