diff options
author | Reinier Zwitserloot <reinier@zwitserloot.com> | 2017-11-29 04:02:02 +0100 |
---|---|---|
committer | Reinier Zwitserloot <reinier@zwitserloot.com> | 2017-11-29 04:06:23 +0100 |
commit | af8c2bf8e5770d2d5a1f74a2b4959ceefb5ed03e (patch) | |
tree | e121984b8db937caf11d6abf6d72dd37b2fe480a /src/stubs/com/sun | |
parent | 9be8cd4afdc2f12e6b6b26776f3ea6ccf79621c1 (diff) | |
download | lombok-af8c2bf8e5770d2d5a1f74a2b4959ceefb5ed03e.tar.gz lombok-af8c2bf8e5770d2d5a1f74a2b4959ceefb5ed03e.tar.bz2 lombok-af8c2bf8e5770d2d5a1f74a2b4959ceefb5ed03e.zip |
delombok in JDK9 now almost works. Some cases of ‘val’ don’t work yet.
Diffstat (limited to 'src/stubs/com/sun')
-rw-r--r-- | src/stubs/com/sun/tools/javac/file/BaseFileManager.java | 7 | ||||
-rw-r--r-- | src/stubs/com/sun/tools/javac/main/Arguments.java | 13 |
2 files changed, 20 insertions, 0 deletions
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<Option, String> 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<Arguments> argsKey = new Context.Key<Arguments>(); + public static Arguments instance(Context context) { return null; } + public void init(String ownName, String... argv) {} + public Map<Option, String> getDeferredFileManagerOptions() { return null; } + public boolean validate() { return false; } +} |