public class LintExternalAnnotationsManager
extends com.intellij.codeInsight.BaseExternalAnnotationsManager
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
FN_ANNOTATIONS_XML |
static java.lang.String |
SDK_ANNOTATIONS_PATH |
| Constructor and Description |
|---|
LintExternalAnnotationsManager(com.intellij.openapi.project.Project project,
com.intellij.psi.PsiManager psiManager) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<com.intellij.openapi.vfs.VirtualFile> |
getExternalAnnotationsRoots(com.intellij.openapi.vfs.VirtualFile virtualFile) |
protected boolean |
hasAnyAnnotationsRoots() |
void |
updateAnnotationRoots(com.android.tools.lint.client.api.LintClient client) |
annotateExternally, chooseAnnotationsPlace, deannotate, dropCache, duplicateError, editExternalAnnotation, findExternalAnnotation, findExternalAnnotations, findExternalAnnotationsFiles, getDataFromFile, getExternalName, hasAnnotationRootsForFile, isExternalAnnotation, isExternalAnnotationWritablepublic static final java.lang.String SDK_ANNOTATIONS_PATH
public static final java.lang.String FN_ANNOTATIONS_XML
public LintExternalAnnotationsManager(@NonNull
com.intellij.openapi.project.Project project,
@NonNull
com.intellij.psi.PsiManager psiManager)
protected boolean hasAnyAnnotationsRoots()
hasAnyAnnotationsRoots in class com.intellij.codeInsight.BaseExternalAnnotationsManager@NonNull
protected java.util.List<com.intellij.openapi.vfs.VirtualFile> getExternalAnnotationsRoots(@NonNull
com.intellij.openapi.vfs.VirtualFile virtualFile)
getExternalAnnotationsRoots in class com.intellij.codeInsight.BaseExternalAnnotationsManagerpublic void updateAnnotationRoots(@NonNull
com.android.tools.lint.client.api.LintClient client)