From af8c2bf8e5770d2d5a1f74a2b4959ceefb5ed03e Mon Sep 17 00:00:00 2001 From: Reinier Zwitserloot Date: Wed, 29 Nov 2017 04:02:02 +0100 Subject: delombok in JDK9 now almost works. Some cases of ‘val’ don’t work yet. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/stubs/com/sun/tools/javac/file/BaseFileManager.java | 7 +++++++ src/stubs/com/sun/tools/javac/main/Arguments.java | 13 +++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 src/stubs/com/sun/tools/javac/main/Arguments.java (limited to 'src/stubs/com/sun') diff --git a/src/stubs/com/sun/tools/javac/file/BaseFileManager.java b/src/stubs/com/sun/tools/javac/file/BaseFileManager.java index df24ca3c..a56a2430 100644 --- a/src/stubs/com/sun/tools/javac/file/BaseFileManager.java +++ b/src/stubs/com/sun/tools/javac/file/BaseFileManager.java @@ -4,8 +4,15 @@ package com.sun.tools.javac.file; import javax.tools.JavaFileManager; + +import com.sun.tools.javac.main.Option; +import com.sun.tools.javac.util.Context; + import java.nio.charset.Charset; +import java.util.Map; public abstract class BaseFileManager implements JavaFileManager { protected BaseFileManager(Charset charset) {} + public void setContext(Context context) {} + public boolean handleOptions(Map deferredFileManagerOptions) { return false; } } diff --git a/src/stubs/com/sun/tools/javac/main/Arguments.java b/src/stubs/com/sun/tools/javac/main/Arguments.java new file mode 100644 index 00000000..ea866b6e --- /dev/null +++ b/src/stubs/com/sun/tools/javac/main/Arguments.java @@ -0,0 +1,13 @@ +package com.sun.tools.javac.main; + +import java.util.Map; + +import com.sun.tools.javac.util.Context; + +public class Arguments { + public static final Context.Key argsKey = new Context.Key(); + public static Arguments instance(Context context) { return null; } + public void init(String ownName, String... argv) {} + public Map getDeferredFileManagerOptions() { return null; } + public boolean validate() { return false; } +} -- cgit