|
35 | 35 |
|
36 | 36 | import java.util.MissingResourceException; |
37 | 37 |
|
38 | | -import com.sun.tools.javac.util.Options; |
39 | | -import com.sun.tools.javac.util.Context; |
40 | | -import com.sun.tools.javac.util.List; |
41 | | -import com.sun.tools.javac.util.ListBuffer; |
42 | | -import com.sun.tools.javac.util.Log; |
43 | | -import com.sun.tools.javac.util.JavacMessages; |
44 | | -import com.sun.tools.javac.util.PropagatedException; |
45 | | -import com.sun.tools.javac.util.FatalError; |
46 | | -import com.sun.tools.javac.util.ClientCodeException; |
47 | | -import com.sun.tools.javac.processing.AnnotationProcessingError; |
48 | | - |
49 | | -import com.sun.tools.javac.main.JavaCompiler; |
| 38 | +import edu.rice.cs.mint.comp.com.sun.tools.javac.util.Options; |
| 39 | +import edu.rice.cs.mint.comp.com.sun.tools.javac.util.Context; |
| 40 | +import edu.rice.cs.mint.comp.com.sun.tools.javac.util.List; |
| 41 | +import edu.rice.cs.mint.comp.com.sun.tools.javac.util.ListBuffer; |
| 42 | +import edu.rice.cs.mint.comp.com.sun.tools.javac.util.Log; |
| 43 | +import edu.rice.cs.mint.comp.com.sun.tools.javac.util.JavacMessages; |
| 44 | +import edu.rice.cs.mint.comp.com.sun.tools.javac.util.PropagatedException; |
| 45 | +import edu.rice.cs.mint.comp.com.sun.tools.javac.util.FatalError; |
| 46 | +import edu.rice.cs.mint.comp.com.sun.tools.javac.util.ClientCodeException; |
| 47 | +import edu.rice.cs.mint.comp.com.sun.tools.javac.processing.AnnotationProcessingError; |
| 48 | + |
| 49 | +import edu.rice.cs.mint.comp.com.sun.tools.javac.main.JavaCompiler; |
50 | 50 |
|
51 | | -import com.sun.tools.javac.file.JavacFileManager; |
52 | | -import com.sun.tools.javac.file.CacheFSInfo; |
| 51 | +import edu.rice.cs.mint.comp.com.sun.tools.javac.file.JavacFileManager; |
| 52 | +import edu.rice.cs.mint.comp.com.sun.tools.javac.file.CacheFSInfo; |
53 | 53 |
|
54 | | -import javax.tools.JavaFileObject; |
55 | | -import javax.tools.JavaFileManager; |
56 | | -import javax.tools.Diagnostic; |
57 | | -import javax.tools.DiagnosticListener; |
58 | | -import javax.annotation.processing.Processor; |
| 54 | +import edu.rice.cs.mint.comp.javax.tools.JavaFileObject; |
| 55 | +import edu.rice.cs.mint.comp.javax.tools.JavaFileManager; |
| 56 | +import edu.rice.cs.mint.comp.javax.tools.Diagnostic; |
| 57 | +import edu.rice.cs.mint.comp.javax.tools.DiagnosticListener; |
| 58 | +import edu.rice.cs.mint.comp.javax.annotation.processing.Processor; |
59 | 59 |
|
60 | 60 | import java.io.*; |
61 | 61 |
|
@@ -183,17 +183,17 @@ protected static String _transformMintCommand(String s) { |
183 | 183 | public boolean isAvailable() { |
184 | 184 | try { |
185 | 185 | // Diagnostic was introduced in the Java 1.6 compiler |
186 | | - Class<?> diagnostic = Class.forName("javax.tools.Diagnostic"); |
| 186 | + Class<?> diagnostic = Class.forName("edu.rice.cs.mint.comp.javax.tools.Diagnostic"); |
187 | 187 | diagnostic.getMethod("getKind"); |
188 | 188 | // javax.tools.Diagnostic is also found in rt.jar; to test if tools.jar |
189 | 189 | // is availble, we need to test for a class only found in tools.jar |
190 | | - Class.forName("com.sun.tools.javac.main.JavaCompiler"); |
| 190 | + Class.forName("edu.rice.cs.mint.comp.com.sun.tools.javac.main.JavaCompiler"); |
191 | 191 | // check for Mint classes |
192 | 192 | Class.forName("edu.rice.cs.mint.comp.TransStaging"); |
193 | | - Class.forName("com.sun.source.tree.BracketExprTree"); |
194 | | - Class.forName("com.sun.source.tree.BracketStatTree"); |
195 | | - Class.forName("com.sun.source.tree.EscapeExprTree"); |
196 | | - Class.forName("com.sun.source.tree.EscapeStatTree"); |
| 193 | + Class.forName("edu.rice.cs.mint.comp.com.sun.source.tree.BracketExprTree"); |
| 194 | + Class.forName("edu.rice.cs.mint.comp.com.sun.source.tree.BracketStatTree"); |
| 195 | + Class.forName("edu.rice.cs.mint.comp.com.sun.source.tree.EscapeExprTree"); |
| 196 | + Class.forName("edu.rice.cs.mint.comp.com.sun.source.tree.EscapeStatTree"); |
197 | 197 | return true; |
198 | 198 | } |
199 | 199 | catch (Exception e) { return false; } |
@@ -487,8 +487,8 @@ public int compile(String[] args, |
487 | 487 | apMessage(ex); |
488 | 488 | return EXIT_SYSERR; |
489 | 489 | } catch (ClientCodeException ex) { |
490 | | - // as specified by javax.tools.JavaCompiler#getTask |
491 | | - // and javax.tools.JavaCompiler.CompilationTask#call |
| 490 | + // as specified by edu.rice.cs.mint.comp.javax.tools.JavaCompiler#getTask |
| 491 | + // and edu.rice.cs.mint.comp.javax.tools.JavaCompiler.CompilationTask#call |
492 | 492 | throw new RuntimeException(ex.getCause()); |
493 | 493 | } catch (PropagatedException ex) { |
494 | 494 | throw ex.getCause(); |
@@ -579,7 +579,7 @@ public String getLocalizedString(String key, Object... args) { |
579 | 579 | } |
580 | 580 |
|
581 | 581 | private static final String javacBundleName = |
582 | | - "com.sun.tools.javac.resources.javac"; |
| 582 | + "edu.rice.cs.mint.comp.com.sun.tools.javac.resources.javac"; |
583 | 583 |
|
584 | 584 | private static JavacMessages messages; |
585 | 585 | } |
0 commit comments