src/jdk.compiler/share/classes/com/sun/tools/javac/platform/PlatformDescription.java
--- a/src/jdk.compiler/share/classes/com/sun/tools/javac/platform/PlatformDescription.java Mon Oct 30 21:23:10 2017 +0100
+++ b/src/jdk.compiler/share/classes/com/sun/tools/javac/platform/PlatformDescription.java Mon Nov 06 13:10:43 2017 +0100
@@ -27,12 +27,11 @@
import java.io.Closeable;
import java.io.IOException;
-import java.nio.file.Path;
-import java.util.Collection;
import java.util.List;
import java.util.Map;
import javax.annotation.processing.Processor;
+import javax.tools.JavaFileManager;
import com.sun.source.util.Plugin;
@@ -45,12 +44,7 @@
*/
public interface PlatformDescription extends Closeable {
- /**Returns paths that should be used as the current platform's bootclasspath, or null if
- * the default should be used.
- *
- * @return the current platforms's bootclasspath, or null for default
- */
- Collection<Path> getPlatformPath();
+ JavaFileManager getFileManager();
/**Returns the source version that should be selected.
* Equivalent to {@code -source N} on the command line.