55import java .nio .file .Path ;
66import java .nio .file .Paths ;
77import java .util .ArrayList ;
8- import java .util .Arrays ;
9- import java .util .stream .Collectors ;
108import javax .tools .FileObject ;
119import javax .tools .JavaFileManager ;
1210import javax .tools .JavaFileObject ;
@@ -31,8 +29,6 @@ public class SemanticdbJavacOptions {
3129 public NoRelativePathMode noRelativePath = NoRelativePathMode .INDEX_ANYWAY ;
3230 public Path generatedTargetRoot ;
3331
34- public static String stubClassName = "META-INF-semanticdb-stub" ;
35-
3632 public SemanticdbJavacOptions () {
3733 errors = new ArrayList <>();
3834 }
@@ -133,9 +129,11 @@ private static TargetPaths getJavacClassesDir(SemanticdbJavacOptions result, Con
133129 try {
134130 JavaFileManager fm = ctx .get (JavaFileManager .class );
135131 FileObject sourceOutputDirStub =
136- fm .getJavaFileForOutput (SOURCE_OUTPUT , stubClassName , JavaFileObject .Kind .SOURCE , null );
132+ fm .getJavaFileForOutput (
133+ SOURCE_OUTPUT , SemanticdbPlugin .stubClassName , JavaFileObject .Kind .SOURCE , null );
137134 FileObject clasSOutputDirStub =
138- fm .getJavaFileForOutput (CLASS_OUTPUT , stubClassName , JavaFileObject .Kind .CLASS , null );
135+ fm .getJavaFileForOutput (
136+ CLASS_OUTPUT , SemanticdbPlugin .stubClassName , JavaFileObject .Kind .CLASS , null );
139137 classOutputDir = Paths .get (clasSOutputDirStub .toUri ()).toAbsolutePath ().getParent ();
140138 sourceOutputDir = Paths .get (sourceOutputDirStub .toUri ()).toAbsolutePath ().getParent ();
141139 } catch (Exception e ) {
0 commit comments