private SourceLevelQuery.Result initSourceLevel() { if (!sourceLevelInitialized) { sourceLevel = rootNotNeeded ? null : SourceLevelQuery.getSourceLevel2(ctx.getRoot()); sourceLevelInitialized = true; } return sourceLevel; }
LOGGER.log(Level.FINER, "Created new JavacTask for: {0}", FileUtil.getFileDisplayName(file)); sourceLevel = SourceLevelQuery.getSourceLevel2(file);
private APTUtils(@NonNull final FileObject root) { this.root = root; bootPath = ClassPath.getClassPath(root, ClassPath.BOOT); compilePath = ClassPath.getClassPath(root, ClassPath.COMPILE); processorPath = new AtomicReference<>(ClassPath.getClassPath(root, JavaClassPathConstants.PROCESSOR_PATH)); aptOptions = AnnotationProcessingQuery.getAnnotationProcessingOptions(root); sourceLevel = SourceLevelQuery.getSourceLevel2(root); slidingRefresh = RP.create(new Runnable() { @Override public void run() { IndexingManager.getDefault().refreshIndex( root.toURL(), Collections.<URL>emptyList(), false); } }); usedRoots = new UsedRoots(root.toURL()); }
if (ref[0] != null) { AntArtifact artifact = (AntArtifact)ref[0]; final SourceLevelQuery.Result slRes = SourceLevelQuery.getSourceLevel2(artifact.getProject().getProjectDirectory()); slResCollector.add(slRes); final Profile minProfile = slRes.getProfile();
private SourceLevelQuery.Result listenenOnProjectMetadata() { synchronized (listenersInitLock) { if (slRes == null) { assert classPath == null; final JavaPlatformManager jpm = JavaPlatformManager.getDefault(); jpm.addPropertyChangeListener(WeakListeners.propertyChange(this, jpm)); slRes = SourceLevelQuery.getSourceLevel2(antProjectHelper.getProjectDirectory()); slRes.addChangeListener(this); final File baseFolder = FileUtil.toFile(antProjectHelper.getProjectDirectory()); if (baseFolder != null) { final ClassPath cp = ClassPathFactory.createClassPath(ProjectClassPathSupport.createPropertyBasedClassPathImplementation( baseFolder, evaluator, classPathProperties.toArray(new String[classPathProperties.size()]))); cp.addPropertyChangeListener(this); cp.getRoots(); classPath = cp; } } return slRes; } }
jfmProvider); final APTUtils aptUtils = APTUtils.get(srcRoot); final SourceLevelQuery.Result r = SourceLevelQuery.getSourceLevel2(file); final JavacTaskImpl jt = JavacParser.createJavacTask( cpInfo,